Add an option to require manual approval before running the next queued task in the VS Code extension
What variant of Codex are you using?
IDE Extension (VS Code)
What feature would you like to see?
Summary
Please add an option to pause the queue after each completed task in the VS Code extension, requiring manual approval before starting the next queued task.
Current behavior
When multiple prompts are added to the queue, the extension automatically starts the next task as soon as the previous one finishes.
This doesn't leave enough time to review the generated changes before the following task begins.
Proposed behavior
Add an optional queue mode, for example:
- Automatic (current behavior)
- Manual (wait for user approval before starting the next queued task)
or a simple setting such as:
Auto-run next queued task: On / Off
Why this would be useful
Many developers use queued tasks for large refactors or production code.
Before continuing to the next task, it is often necessary to:
- Review the generated code.
- Inspect the git diff.
- Run tests.
- Verify that everything looks correct.
- Decide whether to continue or modify the next queued task.
The current automatic behavior can start making additional changes before the previous task has been validated.
Making this configurable would preserve the current behavior while giving users more control over queued workflows.
Additional information
This feature would be similar to an approval gate in CI/CD pipelines.
The default behavior could remain unchanged (automatic execution), while users who prefer a review-first workflow could enable manual approval between queued tasks.
I believe this would especially benefit users working with large codebases, production repositories, or long-running queued workflows.