Ctrl+B (background command) does nothing during the "thinking" phase, which looks identical to a running command

Open 💬 1 comment Opened Jun 22, 2026 by ykdojo

Ctrl+B only backgrounds an actively-running bash command, but a long thinking/generation phase shows a near-identical spinner. So when a command has already finished and Claude is still thinking, pressing Ctrl+B does nothing - a typed message just queues until the turn ends, making Ctrl+B feel like it randomly fails.

Concrete case from one of my sessions: a bash command finished in ~2s, but the spinner kept showing Billowing… (1m 7s · thinking some more). Pressing Ctrl+B during that did nothing, and my typed message stayed queued (Press up to edit queued messages) for ~45s until the turn finished.

Expected: a clear visual distinction between "running a command" (backgroundable with Ctrl+B) and "thinking" (not) - or some signal that there's nothing to background.

Environment: Claude Code 2.1.185, macOS.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗