mirror of
https://github.com/openai/codex.git
synced 2026-09-20 12:47:38 +00:00
## Why Environment-owned network policies rejected explicit sandbox escalation before command approval, and retained terminals that bypassed or no longer matched those policies required a new terminal. ## What changed - Allow `require_escalated` commands through the normal approval flow and bypass managed network proxies when full escalation is permitted. - Preserve denied-read restrictions, including the sandbox and network proxy needed to enforce them. - Track the network restrictions bypassed at launch and require escalation review for terminal input when launch permissions or network settings warrant it, instead of rejecting input outright. ## Testing Extend network approval coverage for approved and denied escalation, unproxied remote execution, and preserved denied-read restrictions. Add retained-terminal coverage verifying command and `write_stdin` approvals with restricted and unrestricted filesystems, and update the unit test for changed environment network policies to expect escalation review. GitOrigin-RevId: 50524b1bc4e3df58447c3c92fb9e50e69ed50cf8