Go cannot set a read deadline on a terminal device on macOS (kqueue does not support them), so the probe failed at once and Ghostty and kitty got block posters there. Wait for the answer with select(2) instead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019reK4DUGYqDUjniWYJvwUW