From c092aa338c1c2889f1dfb8c73e73d64e99166786 Mon Sep 17 00:00:00 2001 From: Roy Han Date: Thu, 23 Apr 2026 17:47:25 -0400 Subject: [PATCH] ignore untracked broadcast server responses --- codex-rs/app-server/src/outgoing_message.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/codex-rs/app-server/src/outgoing_message.rs b/codex-rs/app-server/src/outgoing_message.rs index 4b14a2a6c2..de7d810f2f 100644 --- a/codex-rs/app-server/src/outgoing_message.rs +++ b/codex-rs/app-server/src/outgoing_message.rs @@ -402,14 +402,11 @@ impl OutgoingMessageSender { match entry { Some((id, entry)) => { - if !entry + if entry .tracked_request_connection_ids .contains(&connection_id) + && let Ok(response) = entry.request.response_from_result(&result) { - self.analytics_events_client - .track_server_request(connection_id.0, entry.request.clone()); - } - if let Ok(response) = entry.request.response_from_result(&result) { self.analytics_events_client .track_server_response(connection_id.0, response); }