Finding / codex
2026-10-24-codex-stable-updater-requests-now-require-successfully-loaded-network-policy
Stable updater requests now require successfully loaded network policy. The updater client factory now propagates configuration failure and activates the embedded network policy, replacing the older fallback to a default HTTP client. The tag includes tests for configuration failure and denied destinations. The standalone MCP path also acquired network-policy enforcement, first contained in 0.163.0. This does not turn the updater into part of the invoking CLI process: saved network settings govern it, and CLI -c overrides do not reach it.
Channel: tagged-release. Half: defect. Date: 2026-10-15.
Operator consequence: The profile’s wait for a stable tag is settled. Restricted fleets can test 0.164.0 with invalid configuration and blocked destinations before reconsidering automatic updates. Continue recording CLI and running-daemon versions separately. The human task moves from waiting for a release to verifying the fleet’s actual saved policy; no network or updater probe was run here.
Receipt
Finding metadata
Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0
Finding ID: 2026-10-24-codex-stable-updater-requests-now-require-successfully-loaded-network-policy
Accepted signals
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-24-codex-stable-updater-requests-now-require-successfully-loaded-network-policygithub.com/openai/codex/commit/d570b3632b100e36f931797cdbdb8906d0fcafa8tagged commit file2026-10-24-codex-stable-updater-requests-now-require-successfully-loaded-network-policyopenai/codex / codex-rs/cli/src/main.rs#L2459-L2464tagged commit file2026-10-24-codex-stable-updater-requests-now-require-successfully-loaded-network-policyopenai/codex / codex-rs/app-server-daemon/README.md#L48-L70