Queue typed input instead of interrupting running task

Resolved 💬 3 comments Opened Apr 7, 2026 by nav-beep Closed Apr 11, 2026

Description

When Claude Code is actively processing a task, typing and submitting a new message immediately cancels the in-progress work and starts on the new instruction. This can be disruptive if you're just trying to queue up your next thought while waiting.

Requested Behavior

Instead of treating new input as an interrupt, consider:

  • Queuing submitted messages so they run after the current task completes
  • Or at minimum, showing a confirmation prompt ("Claude is still working. Cancel current task and start new one?")

Current Behavior

Any message submitted while processing acts as a hard interrupt - the current operation stops and the new instruction begins immediately. There's no way to queue follow-up instructions without waiting for the current task to finish.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗