From 5fdd555edcae0eb15f3338cefa94400a7f18fc26 Mon Sep 17 00:00:00 2001 From: Jiaming Zhang Date: Wed, 6 May 2026 23:35:08 -0700 Subject: [PATCH] codex: fix CI failure on PR #20619 --- codex-rs/analytics/src/analytics_client_tests.rs | 1 + codex-rs/codex-api/src/endpoint/memories.rs | 1 + codex-rs/codex-api/src/endpoint/models.rs | 1 + codex-rs/codex-api/src/endpoint/realtime_call.rs | 1 + .../codex-api/src/endpoint/realtime_websocket/methods.rs | 5 +++++ codex-rs/codex-api/tests/clients.rs | 1 + codex-rs/codex-api/tests/models_integration.rs | 1 + codex-rs/codex-api/tests/realtime_websocket_e2e.rs | 1 + codex-rs/codex-api/tests/sse_end_to_end.rs | 1 + 9 files changed, 13 insertions(+) diff --git a/codex-rs/analytics/src/analytics_client_tests.rs b/codex-rs/analytics/src/analytics_client_tests.rs index 9bcc30bfae..6b3808e707 100644 --- a/codex-rs/analytics/src/analytics_client_tests.rs +++ b/codex-rs/analytics/src/analytics_client_tests.rs @@ -636,6 +636,7 @@ fn sample_initialize_fact(connection_id: u64) -> AnalyticsFact { }, capabilities: Some(InitializeCapabilities { experimental_api: false, + request_attestation: false, opt_out_notification_methods: None, }), }, diff --git a/codex-rs/codex-api/src/endpoint/memories.rs b/codex-rs/codex-api/src/endpoint/memories.rs index a6c25641f2..e9060ccb9e 100644 --- a/codex-rs/codex-api/src/endpoint/memories.rs +++ b/codex-rs/codex-api/src/endpoint/memories.rs @@ -142,6 +142,7 @@ mod tests { Provider { name: "test".to_string(), base_url: base_url.to_string(), + uses_chatgpt_auth: false, query_params: None, headers: HeaderMap::new(), retry: RetryConfig { diff --git a/codex-rs/codex-api/src/endpoint/models.rs b/codex-rs/codex-api/src/endpoint/models.rs index ec9ee7aac6..c491f610b8 100644 --- a/codex-rs/codex-api/src/endpoint/models.rs +++ b/codex-rs/codex-api/src/endpoint/models.rs @@ -140,6 +140,7 @@ mod tests { Provider { name: "test".to_string(), base_url: base_url.to_string(), + uses_chatgpt_auth: false, query_params: None, headers: HeaderMap::new(), retry: RetryConfig { diff --git a/codex-rs/codex-api/src/endpoint/realtime_call.rs b/codex-rs/codex-api/src/endpoint/realtime_call.rs index b0342c5349..ba5b887824 100644 --- a/codex-rs/codex-api/src/endpoint/realtime_call.rs +++ b/codex-rs/codex-api/src/endpoint/realtime_call.rs @@ -297,6 +297,7 @@ mod tests { Provider { name: "test".to_string(), base_url: base_url.to_string(), + uses_chatgpt_auth: false, query_params: None, headers: HeaderMap::new(), retry: RetryConfig { diff --git a/codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs b/codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs index 9fcca1c3e3..41f9b92fca 100644 --- a/codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs +++ b/codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs @@ -1661,6 +1661,7 @@ mod tests { let provider = Provider { name: "test".to_string(), base_url: format!("http://{addr}"), + uses_chatgpt_auth: false, query_params: Some(HashMap::new()), headers: HeaderMap::new(), retry: crate::provider::RetryConfig { @@ -1955,6 +1956,7 @@ mod tests { let provider = Provider { name: "test".to_string(), base_url: format!("http://{addr}"), + uses_chatgpt_auth: false, query_params: Some(HashMap::new()), headers: HeaderMap::new(), retry: crate::provider::RetryConfig { @@ -2070,6 +2072,7 @@ mod tests { let provider = Provider { name: "test".to_string(), base_url: format!("http://{addr}"), + uses_chatgpt_auth: false, query_params: Some(HashMap::new()), headers: HeaderMap::new(), retry: crate::provider::RetryConfig { @@ -2174,6 +2177,7 @@ mod tests { let provider = Provider { name: "test".to_string(), base_url: format!("http://{addr}"), + uses_chatgpt_auth: false, query_params: Some(HashMap::new()), headers: HeaderMap::new(), retry: crate::provider::RetryConfig { @@ -2264,6 +2268,7 @@ mod tests { let provider = Provider { name: "test".to_string(), base_url: format!("http://{addr}"), + uses_chatgpt_auth: false, query_params: Some(HashMap::new()), headers: HeaderMap::new(), retry: crate::provider::RetryConfig { diff --git a/codex-rs/codex-api/tests/clients.rs b/codex-rs/codex-api/tests/clients.rs index a2a29ba16d..6cdc9a09b9 100644 --- a/codex-rs/codex-api/tests/clients.rs +++ b/codex-rs/codex-api/tests/clients.rs @@ -127,6 +127,7 @@ fn provider(name: &str) -> Provider { Provider { name: name.to_string(), base_url: "https://example.com/v1".to_string(), + uses_chatgpt_auth: false, query_params: None, headers: HeaderMap::new(), retry: codex_api::RetryConfig { diff --git a/codex-rs/codex-api/tests/models_integration.rs b/codex-rs/codex-api/tests/models_integration.rs index d2b31180b9..e3653d82ec 100644 --- a/codex-rs/codex-api/tests/models_integration.rs +++ b/codex-rs/codex-api/tests/models_integration.rs @@ -32,6 +32,7 @@ fn provider(base_url: &str) -> Provider { Provider { name: "test".to_string(), base_url: base_url.to_string(), + uses_chatgpt_auth: false, query_params: None, headers: HeaderMap::new(), retry: RetryConfig { diff --git a/codex-rs/codex-api/tests/realtime_websocket_e2e.rs b/codex-rs/codex-api/tests/realtime_websocket_e2e.rs index cb9d7122f4..f8c59fa32e 100644 --- a/codex-rs/codex-api/tests/realtime_websocket_e2e.rs +++ b/codex-rs/codex-api/tests/realtime_websocket_e2e.rs @@ -62,6 +62,7 @@ fn test_provider(base_url: String) -> Provider { Provider { name: "test".to_string(), base_url, + uses_chatgpt_auth: false, query_params: Some(HashMap::new()), headers: HeaderMap::new(), retry: RetryConfig { diff --git a/codex-rs/codex-api/tests/sse_end_to_end.rs b/codex-rs/codex-api/tests/sse_end_to_end.rs index bf880fefcf..bf31f87f77 100644 --- a/codex-rs/codex-api/tests/sse_end_to_end.rs +++ b/codex-rs/codex-api/tests/sse_end_to_end.rs @@ -61,6 +61,7 @@ fn provider(name: &str) -> Provider { Provider { name: name.to_string(), base_url: "https://example.com/v1".to_string(), + uses_chatgpt_auth: false, query_params: None, headers: HeaderMap::new(), retry: codex_api::RetryConfig {