Skip to content

agent_ui: Add support for editing queued messages#47234

Merged
danilo-leal merged 5 commits intomainfrom
editable-queued-messages
Jan 20, 2026
Merged

agent_ui: Add support for editing queued messages#47234
danilo-leal merged 5 commits intomainfrom
editable-queued-messages

Conversation

@danilo-leal
Copy link
Member

This PR adds the ability to edit a queued message, which you can now do by hitting cmd-e from the message editor, which will focus the first queued message. To pull that off, I'm also making the queued messages render as an editor, the same way we do with regular user messages. That way, we ensure less layout shift when focusing in and out of the queued message for editing and gain the ability to render context buttons/creases the same way we do in the main message editor.

Screenshot.2026-01-20.at.1.59.mp4

Note that in the video, I show the state in which you're still editing in the moment in which the queued message would be sent. If that happens, your queued message won't be sent even if you unfocus the queued message editor. In this case, you need to explicitly hit "Send Now".

Release Notes:

  • Agent: Added the ability to edit queued messages.

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jan 20, 2026
@danilo-leal danilo-leal merged commit 2ccca66 into main Jan 20, 2026
43 of 45 checks passed
@danilo-leal danilo-leal deleted the editable-queued-messages branch January 20, 2026 20:26
zcg pushed a commit to zcg/zedpro that referenced this pull request Jan 29, 2026
This PR adds the ability to edit a queued message, which you can now do
by hitting `cmd-e` from the message editor, which will focus the first
queued message. To pull that off, I'm also making the queued messages
render as an editor, the same way we do with regular user messages. That
way, we ensure less layout shift when focusing in and out of the queued
message for editing and gain the ability to render context
buttons/creases the same way we do in the main message editor.


https://github.com/user-attachments/assets/fb68fd48-c0cd-491f-a7d9-5065a9151b0b

Note that in the video, I show the state in which you're still editing
in the moment in which the queued message would be sent. If that
happens, your queued message won't be sent even if you unfocus the
queued message editor. In this case, you need to explicitly hit "Send
Now".

Release Notes:

- Agent: Added the ability to edit queued messages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant