Pause running agent without starting next queued message

Resolved 💬 1 comment Opened Mar 14, 2026 by hlemonnier Closed Mar 16, 2026

What variant of Codex are you using?

App,IDE,CLI

What feature would you like to see?

Feature request: Pause running agent without starting next queued message

Problem

When an agent is running and I already have queued messages, the only available action is to stop the current run.

But stopping is not a real pause:

  • it interrupts the current run
  • then immediately starts the next queued message

This makes it very hard to inspect what the model just did and send a follow-up before the next queued task begins.

Requested behavior

Please add a true Pause action:

  • pause the current run
  • do not auto-start the next queued message
  • keep the queue intact but blocked
  • let the user inspect the current state/output
  • let the user decide whether to resume, cancel, edit the queue, or send a follow-up

Why it matters

In iterative workflows, I often want to stop the momentum of the system, review the current progress, and steer the agent before anything else runs.

Right now the system keeps chaining into the next queued message too quickly, which reduces user control significantly.

Ideal controls

  • Pause = freeze current run and block queue
  • Resume = continue paused run
  • Stop = terminate run completely

This would make agent interactions much easier to control.

Additional information

_No response_

View original on GitHub ↗

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