Patch alpha release: finishes removal of the legacy --full-auto flag on codex exec, drops several unused config keys and the minimal reasoning effort level, and trims internal dependencies and protocol surface.
Changelog
[removed] Fully drop the legacy --full-auto compatibility flag from codex exec (including resume and review). Shell completions no longer offer it.
[removed] Remove the minimal reasoning effort level.
[removed] Drop unused config keys: model_context_window, model_reasoning_summary, model_verbosity, exclude_slash_tmp, and exclude_tmpdir_env_var.
[changed] Streamline exec/MCP event and tool-call payloads (including richer MCP tool-call begin/end items) and add a collab_waiting_end collaboration event while retiring several older turn/exec lifecycle events.
Under the hood
Remove the v8 and ts-rs dependencies.
Continue winding down code-mode host/session runtime pieces and related env surface.
Add focused internals for JSONL exec event processing, MCP extension event sinking, executed tool-call modeling, and sandbox violation handling.
Slim the app-server/protocol and typed-payload surface (fewer stale request/response and notification types) as part of ongoing API cleanup.
Upgrade notes
Scripts or wrappers that still pass --full-auto to codex exec need to stop; use the current sandbox/approval flags instead.
If your config still sets model_context_window, model_reasoning_summary, model_verbosity, exclude_slash_tmp, exclude_tmpdir_env_var, or reasoning effort minimal, remove or replace those settings before upgrading.
content/
Browse captured content/
Same tree as codex-cli/latest/content for this version. Open the full browser for sidebar navigation between docs and other files.