Codex Removed --full-auto in v0.147.0: Fixing Browser-Launcher Flag Mismatch
Description and use
shell.online updated command generation for Codex, removing the deprecated --full-auto flag, eliminating remote execution errors and ensuring compatibility with the installed binary version.
Problem
The shell.online browser launcher built command lines for Codex using a deprecated --full-auto flag, causing remote execution failures when the installed Codex binary no longer supported it.
Outcome
After the fix, shell.online no longer emits the deprecated --full-auto flag, preventing remote execution failures and ensuring that the command line matches the installed binary’s interface. Users receive immediate feedback on errors via a live terminal link.
Workflow
- 1. shell.online installs Codex and Hermes binaries on the target machine.
- 2. The launcher reads each binary’s --help output to discover supported flags.
- 3. It rebuilds the command shapes for each session kind based on the real interface.
- 4. The browser form presents only valid options to the user.
- 5. The generated command is posted to /api/commands and executed on the target machine.
- 6. Output, including errors, is streamed back to the user via a live terminal link.
Evidence
The fix in PR #80, shipped in v0.11.2 on September 10, was to install both tools, read their real --help, and rebuild the two kinds so the warning could be deleted rather than kept.
The test that used to assert which kinds were built from a published interface is gone. Its replacement generates every command shape from every builder and asserts none of them contains --full-auto.
- Record date: 2026-09-16T21:15:35.708Z