From 3205b65d11d9c4fbdbf475f4a4496046810524d5 Mon Sep 17 00:00:00 2001 From: evan-oai Date: Thu, 30 Apr 2026 08:14:41 -0700 Subject: [PATCH] Clear tracked analytics requests on errors --- codex-rs/app-server/src/outgoing_message.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/codex-rs/app-server/src/outgoing_message.rs b/codex-rs/app-server/src/outgoing_message.rs index 300a7044e5..55771ceb61 100644 --- a/codex-rs/app-server/src/outgoing_message.rs +++ b/codex-rs/app-server/src/outgoing_message.rs @@ -607,6 +607,12 @@ impl OutgoingMessageSender { request_id: ConnectionRequestId, error: JSONRPCErrorError, ) { + self.analytics_events_client.track_error_response( + request_id.connection_id.0, + request_id.request_id.clone(), + error.clone(), + /*error_type*/ None, + ); let outgoing_message = OutgoingMessage::Error(OutgoingError { id: request_id.request_id, error,