diff --git a/telemetry/definitions/commonDefinitions.json b/telemetry/definitions/commonDefinitions.json index 8c6aad769..fbf689898 100644 --- a/telemetry/definitions/commonDefinitions.json +++ b/telemetry/definitions/commonDefinitions.json @@ -972,6 +972,18 @@ "other" ] }, + { + "name": "cwsprAgenticChatInteractionType", + "type": "string", + "allowedValues": [ + "RejectDiff", + "GeneratedDiff", + "RunCommand", + "GeneratedCommand", + "StopChat" + ], + "description": "Type of interaction with agentic chat messages" + }, { "name": "cwsprChatAcceptedCharactersLength", "type": "int", @@ -2590,6 +2602,25 @@ } ] }, + { + "name": "amazonq_interactWithAgenticChat", + "description": "When a user interacts with a message in the agentic chat", + "metadata": [ + { + "type": "credentialStartUrl", + "required": false + }, + { + "type": "cwsprAgenticChatInteractionType" + }, + { + "type": "cwsprChatConversationId" + }, + { + "type": "cwsprChatConversationType" + } + ] + }, { "name": "amazonq_interactWithMessage", "description": "When a user interacts with a message in the conversation",