[FEATURE] Editable queued messages with auto-send lock

Resolved 💬 1 comment Opened May 27, 2026 by TheRevDrJ Closed Jun 27, 2026

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_

View original on GitHub ↗

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