diff --git a/codex-rs/rollout/src/policy.rs b/codex-rs/rollout/src/policy.rs index 4115aa4ce..e9034fc8e 100644 --- a/codex-rs/rollout/src/policy.rs +++ b/codex-rs/rollout/src/policy.rs @@ -117,6 +117,9 @@ fn event_msg_persistence_mode(ev: &EventMsg) -> Option { None } } + EventMsg::McpToolCallEnd(event) if event.mcp_app_resource_uri.is_some() => { + Some(EventPersistenceMode::Limited) + } EventMsg::Error(_) | EventMsg::GuardianAssessment(_) | EventMsg::WebSearchEnd(_)