From a89b81baaf22e62730b4ded64717f1e461cebb9b Mon Sep 17 00:00:00 2001 From: Roy Han Date: Thu, 23 Apr 2026 16:47:36 -0400 Subject: [PATCH] track replayed server requests --- codex-rs/app-server/src/outgoing_message.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/codex-rs/app-server/src/outgoing_message.rs b/codex-rs/app-server/src/outgoing_message.rs index 9001663117..eecb5aa0dd 100644 --- a/codex-rs/app-server/src/outgoing_message.rs +++ b/codex-rs/app-server/src/outgoing_message.rs @@ -358,12 +358,15 @@ impl OutgoingMessageSender { .sender .send(OutgoingEnvelope::ToConnection { connection_id, - message: OutgoingMessage::Request(request), + message: OutgoingMessage::Request(request.clone()), write_complete_tx: None, }) .await { warn!("failed to resend request to client: {err:?}"); + } else { + self.analytics_events_client + .track_server_request(connection_id.0, request); } } }