fix: preserve network violation context on proxy refresh

Co-authored-by: Codex noreply@openai.com
This commit is contained in:
viyatb-oai
2026-07-07 12:50:24 -07:00
co-authored by Codex noreply@openai.com
parent 71bdad6c2a
commit 70aaecf426
+7 -1
View File
@@ -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(),