Option+Up arrow does not edit queued message

Open 💬 5 comments Opened Mar 10, 2026 by guidedways
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of Codex CLI is running?

0.114.0-alpha.1

What subscription do you have?

Pro

Which model were you using?

gpt-5.4

What platform is your computer?

macOS

What terminal emulator and version are you using (if applicable)?

iTerm

What issue are you seeing?

I can no longer edit / de-queue queued messages

What steps can reproduce the bug?

  • While codex is doing some work, enter a message and hit return (i.e. to send immediately as a steer)
  • It tells you the message has been queued and will be sent after the current turn
  • You decide to edit the message, option+up-arrow puts the message back into the prompt BUT does not remove it! You continue to see it in the queue.

What is the expected behavior?

I expect it to be removed from the queue / pending messages list

Additional information

_No response_

View original on GitHub ↗

5 Comments

github-actions[bot] contributor · 5 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #12961
  • #13892

Powered by Codex Action

etraut-openai contributor · 5 months ago

You said "no longer". Do you suspect this is a regression? If so, what is the last version where this worked for you?

miraclebakelaser contributor · 5 months ago

You were only allowed to edit queued messages (tabbed messages), not steering messages. I think this most recent change to the presentation of steering messages (making them look queued) was to make clear the insertion point of the steering message.

guidedways contributor · 5 months ago

Yes I may have conflated the two - indeed, I think this is new, steered (and queued) messages seem to be handled differently during an ongoing-tool call (which is a welcomed change!) however since it's _queued_, it should be no different from a normal queued message; we should be allowed to de-queue it / edit it while it's still waiting to be processed. In my case some of these tool calls are part of a long-running custom skill, and so if I've made an error / changed my mind, there seems to be no way to dequeue / edit the message if it's a pending _steer_.

miraclebakelaser contributor · 5 months ago

Agreed. I enjoy the added clarity, but now seeing how long some of those steering messages can stay queued, I also want to be able to edit them.