Skip to content

[FEATURE]: Better controls/UX for queued messages. #8685

Description

@art-shen

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

At the moment, if you try to edit a queued message in the same way as in Claude Code, you only get a duplicate in the queue. When you edit and send the message, a new version is added to the queue instead of replacing the prior version. Ideally, it would be really nice and convenient to have a clear option for editing the queued message that is compatible with the Claude Code approach.

And, as a logical next step, could we please add an option to the menu of a queued message to edit or remove it completely from the queue? Currently, we only have the options to revert, fork or copy queued messages, as well as already sent messages. This is misleading because it doesn't make sense to revert or fork yet as the message hasn't been sent. However, we could add meaningful actions suitable for queued messages, such as 'edit' and 'cancel'.

Activity

  1. added
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on Jan 15, 2026
  2. github-actions commented on Jan 15, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  3. Programmerino commented on Feb 8, 2026

    @Programmerino

    I implemented the cancel side of this at b0a0769. Queued messages now show Cancel/Copy instead of Revert/Copy/Fork, and the undo keybind peels off the last queued message before falling back to abort+revert. Cancelled text goes back into the prompt input, which, if I remember correctly, is essentially how you "edit" queued messages in Claude Code.

  4. github-actions commented on Apr 10, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

discussionUsed for feature requests, proposals, ideas, etc. Open discussion

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions