diff --git a/crates/chat-cli/src/telemetry/core.rs b/crates/chat-cli/src/telemetry/core.rs index 01c776e566..86091ebfc3 100644 --- a/crates/chat-cli/src/telemetry/core.rs +++ b/crates/chat-cli/src/telemetry/core.rs @@ -176,6 +176,7 @@ impl Event { } => Some( CodewhispererterminalMcpServerInit { create_time: self.created_time, + credential_start_url: self.credential_start_url.map(Into::into), value: None, amazonq_conversation_id: Some(conversation_id.into()), codewhispererterminal_mcp_server_init_failure_reason: init_failure_reason diff --git a/crates/chat-cli/telemetry_definitions.json b/crates/chat-cli/telemetry_definitions.json index 55254d38dc..f9f0d9d7d3 100644 --- a/crates/chat-cli/telemetry_definitions.json +++ b/crates/chat-cli/telemetry_definitions.json @@ -228,6 +228,7 @@ "description": "Emitted once per mcp server on start up", "passive": false, "metadata": [ + { "type": "credentialStartUrl" }, { "type": "amazonqConversationId" }, { "type": "codewhispererterminal_mcpServerInitFailureReason",