[FEATURE] Editable queued messages with auto-send lock
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 Code's agent is working, users can type a message that queues for sending when the agent next accepts input. Currently, queued messages cannot be edited in place — they can only be dismissed (X) entirely. This creates friction in async workflows and, if not addressed, leads to deeper async drift between user intent and agent execution.
Proposed Solution
Add an Edit button to queued messages. Entering Edit mode should:
Lock the message from auto-sending, even if the agent finishes and accepts input
Display a clear visual indicator that the message is in Edit mode and will not auto-send
Require explicit user action (Enter or Send button) to submit
Note: Adding in-place editing without locking auto-send would create a race condition where the message fires mid-edit. The lock is the core safety behavior, not a secondary consideration.
Alternative Solutions
Copy the queued text
Dismiss (X)
Type a new prompt
Paste and add the new content
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
queue "Do A." Before it sends, I realize the task requires A and B together — if the agent does A without knowing about B, it will do the work incorrectly and require revision. I need to change the queued message to "Do A and B" before it fires.
Additional Context
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗