- [new] Support for
CODEX_SANDBOX_NETWORK_DISABLEDto turn off sandbox network access via the environment. - [changed] Skills loading is reworked with clearer discovery, metadata, namespace, and environment handling.
- [changed] The MCP protobuf compiler env var is now
CODEX_MCP_PROTOCC(replacingCODEX_MCP_PROTOC). - [removed] Client ack/message stream events (
Ack,ClientMessage,ClientMessageChunk) in favor of a leaner event set, includingexec_command_begin.
Under the hood
- Skills loader/parser code is consolidated under the skills crate (including discovery and metadata paths) instead of the older core-skills layout.
- Audio preparation path is dropped from the core crate.
- Wire/handshake and related config payloads continue to tighten (for example
HostHello, managed-hooks requirements, thread metadata, and tool-choice shapes), with several unused migration and response types removed. - OpenTelemetry exporter wiring shifts toward OTLP/HTTP rather than OTLP/gRPC.
- Dependency footprint shrinks slightly (including removal of
color_quant).