diff --git a/codex-rs/core/src/session/mod.rs b/codex-rs/core/src/session/mod.rs index af2412e5c4..06358aac31 100644 --- a/codex-rs/core/src/session/mod.rs +++ b/codex-rs/core/src/session/mod.rs @@ -1143,7 +1143,13 @@ impl Session { self.services .managed_network_requirements_configured .then(|| { - build_blocked_request_observer(Arc::clone(&self.services.network_approval)) + build_blocked_request_observer( + Arc::clone(&self.services.network_approval), + crate::security_events::SandboxViolationAuditContext::from_network_proxy( + self.services.state_db.clone(), + self.services.network_proxy_audit_metadata.clone(), + ), + ) }), self.services.managed_network_requirements_configured, self.services.network_proxy_audit_metadata.clone(),