[FEATURE] Don't interrupt me after I've started typing
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When Claude (or a sub-agent) is working on tasks, and I've already started typing a longer prompt to queue, I will often be interrupted multiple times (with permission requests, etc) while writing that prompt. My prompt-in-progress is saved and restored after dealing with the interruption, but these interruptions are an annoyance.
Proposed Solution
Instead, I'd prefer that the statusline or some other indicator show that there are pending requests. Ideally, I could pause my prompt in progress by pressing ctrl+s, at which point the prompt would get stashed and then I'd be able to respond to any pending requests; once the last of the pending requests is responded to, my prompt would be unstashed so that I could continue typing.
Giving me this capability would allow me to choose to address requests from the model at a convenient time (rather than when I'm in the middle of a thought, or in the middle of typing a word).
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗