Patch alpha release (0.153.0-alpha.1 → 0.153.0-alpha.2) with o1 model support, MCP/sandbox env-var cleanup, and small protocol and notification refinements.
Changelog
[new] Adds the o1 model identifier so it can be selected alongside existing models.
[changed] Renames the MCP protobuf-related environment variable from CODEX_MCP_PROTOC to CODEX_MCP_PROTOCC.
[removed] Drops the CODEX_SANDBOX_NETWORK_DISABLED environment variable.
[changed] Client message handling now surfaces a full result event instead of a chunked result event.
[new] Emits exec_command_begin and collab_waiting_end notifications for clearer exec and collaboration lifecycle signaling.
[new] Adds sandbox state arguments for carrying sandbox status in tool/runtime flows.
[changed] Hook configuration recognizes MCP tool and prompt handler forms more directly.
[new] Supports clearing a thread goal via dedicated thread-goal clear parameters.
[changed] Login/account parameter shapes for API key and ChatGPT sign-in are reworked for clearer account initialization.
[removed] Removes the raw marketplace manifest payload type and related steer/list parameter shapes that are no longer part of the wire model.
Under the hood
Environment status and GitHub git-ref summary types land in the data model for status and repo-ref reporting.
Turn-completed notifications and related usage metadata are structured for downstream consumers.
Trace, handshake, delegate, and filesystem path enums see internal cleanups (renames and variant swaps) aimed at more precise error and runtime signaling.
Websocket error wrapping and several older client/trace payload variants are trimmed as the event model narrows.
Version metadata is bumped to 0.153.0-alpha.2 / rust-v0.153.0-alpha.2 on the alpha channel.
Upgrade notes
If you set CODEX_MCP_PROTOC, switch to CODEX_MCP_PROTOCC.
Remove any use of CODEX_SANDBOX_NETWORK_DISABLED; it is no longer honored.
Clients that listened for chunked client-message result events should handle the full client-message result event instead.
Anything that depended on marketplace manifest payloads or the old thread-list / turn-steer parameter shapes will need to follow the updated protocol types.
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.