From 62785c8f4dbd5f795320dff92a1aca0fa4f3e5ea Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Mon, 1 Jun 2026 14:29:22 -0700 Subject: [PATCH] codex: match guardian selector request by cache key --- codex-rs/core/tests/suite/model_runtime_selectors.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/tests/suite/model_runtime_selectors.rs b/codex-rs/core/tests/suite/model_runtime_selectors.rs index 5a0823c27a..31457edcdc 100644 --- a/codex-rs/core/tests/suite/model_runtime_selectors.rs +++ b/codex-rs/core/tests/suite/model_runtime_selectors.rs @@ -356,7 +356,8 @@ async fn guardian_stays_disabled_when_model_selects_multi_agent_v2() -> Result<( let guardian_mock = mount_sse_once_match( &server, |req: &Request| { - body_contains(req, GUARDIAN_REASON) && body_contains(req, ">>> APPROVAL REQUEST START") + body_contains(req, GUARDIAN_REASON) + && body_contains(req, r#""prompt_cache_key":"guardian:"#) }, sse(vec![ ev_response_created("resp-guardian"),