More control over the queue system
I would love more control over the queue system.
1. Automatically pause the queue when usage limits are reached
If I’m working on a project with multiple queued tasks and my usage limit is exceeded, Codex currently continues processing the queue, but each response simply becomes “No usage available.”
As a result, the queued tasks are effectively lost, and I have to manually copy and paste them back into the chat once I have more credits or my usage resets.
Instead, Codex should automatically:
Pause the queue when usage is exhausted.
Keep all remaining queued tasks intact.
Allow the queue to resume once additional credits are purchased or usage resets.
2. Pause the queue without stopping the current task
I would also love the ability to pause the queue while a task is actively running.
Desired behavior:
The current task continues running normally.
No queued tasks are removed.
When the current task finishes, Codex does not automatically start the next queued task.
I can manually resume the queue when I’m ready.
This would be especially useful when I want to review the output of a task before allowing the next queued actions to run, without interrupting work already in progress.
Together, these features would make long-running projects and multi-step workflows significantly more reliable and user-friendly.
Discussion in the ATmosphere