From 553b92e9e11ff69088dafd02a5277e5e580e88f4 Mon Sep 17 00:00:00 2001 From: Roy Han Date: Thu, 26 Mar 2026 11:25:50 -0700 Subject: [PATCH] test patch for model slug --- codex-rs/app-server/tests/suite/v2/analytics.rs | 3 ++- codex-rs/app-server/tests/suite/v2/thread_fork.rs | 2 +- codex-rs/app-server/tests/suite/v2/thread_resume.rs | 2 +- codex-rs/app-server/tests/suite/v2/thread_start.rs | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/codex-rs/app-server/tests/suite/v2/analytics.rs b/codex-rs/app-server/tests/suite/v2/analytics.rs index 045bd136da..1c8a500aeb 100644 --- a/codex-rs/app-server/tests/suite/v2/analytics.rs +++ b/codex-rs/app-server/tests/suite/v2/analytics.rs @@ -133,6 +133,7 @@ pub(crate) fn thread_initialized_event(payload: &Value) -> Result<&Value> { pub(crate) fn assert_basic_thread_initialized_event( event: &Value, thread_id: &str, + expected_model: &str, initialization_mode: &str, ) { assert_eq!(event["event_params"]["thread_id"], thread_id); @@ -140,7 +141,7 @@ pub(crate) fn assert_basic_thread_initialized_event( event["event_params"]["product_client_id"], DEFAULT_CLIENT_NAME ); - assert_eq!(event["event_params"]["model"], "mock-model"); + assert_eq!(event["event_params"]["model"], expected_model); assert_eq!(event["event_params"]["ephemeral"], false); assert_eq!(event["event_params"]["session_source"], "user"); assert_eq!( diff --git a/codex-rs/app-server/tests/suite/v2/thread_fork.rs b/codex-rs/app-server/tests/suite/v2/thread_fork.rs index 4af7946c45..46479d5fad 100644 --- a/codex-rs/app-server/tests/suite/v2/thread_fork.rs +++ b/codex-rs/app-server/tests/suite/v2/thread_fork.rs @@ -217,7 +217,7 @@ async fn thread_fork_tracks_thread_initialized_analytics() -> Result<()> { let payload = wait_for_analytics_payload(&server, DEFAULT_READ_TIMEOUT).await?; let event = thread_initialized_event(&payload)?; - assert_basic_thread_initialized_event(event, &thread.id, "forked"); + assert_basic_thread_initialized_event(event, &thread.id, "mock-model", "forked"); Ok(()) } diff --git a/codex-rs/app-server/tests/suite/v2/thread_resume.rs b/codex-rs/app-server/tests/suite/v2/thread_resume.rs index 2ac68d37fe..243815dd63 100644 --- a/codex-rs/app-server/tests/suite/v2/thread_resume.rs +++ b/codex-rs/app-server/tests/suite/v2/thread_resume.rs @@ -191,7 +191,7 @@ async fn thread_resume_tracks_thread_initialized_analytics() -> Result<()> { let payload = wait_for_analytics_payload(&server, DEFAULT_READ_TIMEOUT).await?; let event = thread_initialized_event(&payload)?; - assert_basic_thread_initialized_event(event, &thread.id, "resumed"); + assert_basic_thread_initialized_event(event, &thread.id, "gpt-5.2-codex", "resumed"); Ok(()) } diff --git a/codex-rs/app-server/tests/suite/v2/thread_start.rs b/codex-rs/app-server/tests/suite/v2/thread_start.rs index b174e525a3..7aba94ed6c 100644 --- a/codex-rs/app-server/tests/suite/v2/thread_start.rs +++ b/codex-rs/app-server/tests/suite/v2/thread_start.rs @@ -182,7 +182,7 @@ async fn thread_start_tracks_thread_initialized_analytics() -> Result<()> { let payload = wait_for_analytics_payload(&server, DEFAULT_READ_TIMEOUT).await?; assert_eq!(payload["events"].as_array().expect("events array").len(), 1); let event = thread_initialized_event(&payload)?; - assert_basic_thread_initialized_event(event, &thread.id, "new"); + assert_basic_thread_initialized_event(event, &thread.id, "mock-model", "new"); Ok(()) }