- [new] MCP protocol version can be set via the
CODEX_MCP_PROTOCOL_VERSIONenvironment variable for aligning the agent with the expected MCP protocol revision. - [changed] Configured hook handlers distinguish agent- vs command-style hooks more clearly.
- [changed] Login/account parameter handling is tightened around ChatGPT Codex sign-in (API-key oriented login shapes are dropped from this path).
- [changed] Stream error reporting includes a response-stream disconnected case in place of the previous active-turn steering error.
- [removed] Raw marketplace manifest modeling is dropped from the data layer.
Under the hood
- Added a compact GitHub git-ref summary type for ref metadata used in GitHub-related flows.
- Process identity variants for Linux and macOS were corrected/normalized.
- Trace and tool-dispatch payloads were reshaped (including rollout-ended tracing and updates to dynamic tool output / file-path related variants).
- User input modeling adjusts image-related input relative to the prior skill-oriented shape.
- Version metadata bumped to
0.156.0-alpha.4(rust-v0.156.0-alpha.4) on the alpha channel.