From 5ecbbfa35bb5ab384a46d7c6a0a65d94a193dfce Mon Sep 17 00:00:00 2001 From: jif-oai Date: Thu, 28 May 2026 11:32:51 +0100 Subject: [PATCH] Thread Guardian cache key through session --- codex-rs/core/src/session/session.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/codex-rs/core/src/session/session.rs b/codex-rs/core/src/session/session.rs index 0823e93666b6..692f4ad00263 100644 --- a/codex-rs/core/src/session/session.rs +++ b/codex-rs/core/src/session/session.rs @@ -1034,6 +1034,12 @@ impl Session { config.features.enabled(Feature::RuntimeMetrics), Self::build_model_client_beta_features_header(config.as_ref()), attestation_provider, + ) + .with_prompt_cache_key_override( + crate::guardian::prompt_cache_key_override_for_review_session( + &session_configuration.session_source, + session_configuration.forked_from_thread_id, + ), ), code_mode_service: crate::tools::code_mode::CodeModeService::new(), environment_manager,