mirror of
https://github.com/openai/codex.git
synced 2026-10-18 17:18:52 +00:00
## What changed Allow Responses-compatible providers to configure live web access and remote compaction under `model_providers.<id>.capabilities`: ```toml [model_providers.custom.capabilities] external_web_access = false remote_compaction = "v2" ``` `external_web_access = false` keeps hosted web search from accessing the live web. `remote_compaction` accepts `v2` to send `compaction_trigger` items through the Responses endpoint, or `unsupported` to use local compaction. Omitted capabilities retain existing provider defaults. ## Testing Add unit coverage for preserving unspecified defaults and a request-snapshot scenario verifying cached web search and V2 compaction for a custom provider. GitOrigin-RevId: fbcc4870aa51c112af575d711679a3941d1e7878