diff --git a/telemetry/definitions/commonDefinitions.json b/telemetry/definitions/commonDefinitions.json index 74c47795..4024dcdb 100644 --- a/telemetry/definitions/commonDefinitions.json +++ b/telemetry/definitions/commonDefinitions.json @@ -511,6 +511,11 @@ "type": "int", "description": "The number of tokens that are accepted and not modified by the user" }, + { + "name": "codewhispererAddedCharactersCount", + "type": "int", + "description": "The number of new characters of code that will be added by the suggestion if accepted, excluding any characters from the beginning of the suggestion that the user had typed in after the trigger. " + }, { "name": "codewhispererAllCompletionsLatency", "type": "double", @@ -634,6 +639,11 @@ "type": "string", "description": "The currently selected customization arn(None if using the base model)" }, + { + "name": "codewhispererDeletedCharacterCount", + "type": "int", + "description": "The number of characters of existing code that will be removed by the suggestion if accepted." + }, { "name": "codewhispererEndToEndLatency", "type": "double", @@ -795,6 +805,11 @@ "type": "string", "description": "The unique identifier for a CodeWhisperer session(which can contain multiple requests)" }, + { + "name": "codewhispererStreakLength", + "type": "int", + "description": "The length of the last completed streak. A streak is a string of unbroken, consecutive suggestion accepted by the user. " + }, { "name": "codewhispererSuggestedTokens", "type": "int", @@ -908,6 +923,11 @@ "type": "int", "description": "The length of additional characters inputted by the user since the invocation. " }, + { + "name": "codewhispererUnmodifiedAddedCharacterCount", + "type": "int", + "description": "The number of new characters of code from the suggestion still in the codebase after 5 mins." + }, { "name": "codewhispererUserGroup", "type": "string",