mirror of
https://github.com/openai/codex.git
synced 2026-09-08 15:50:34 +00:00
## Why Policy-blocked proxy requests must terminate the corresponding active tool call and preserve the correct approval result, including when multiple calls are running concurrently. ## What changed - Resolve a blocked request's execution ID to its registered active network call before recording the policy denial. - Preserve an outcome already recorded for that call, and cancel the owning call after storing a new denial. ## Testing Expand network approval integration coverage for Guardian and user decisions, permission hooks, persisted policy amendments, concurrent calls, timeouts, cancellations, and unattributed proxy requests. GitOrigin-RevId: 961901bbc07cc498309453ec78cda1a56ab00a4b