Skip to content

Commit 8de68e6

Browse files
committed
Adding telemetry events for code scan issue feedback buttons
1 parent f5eadd2 commit 8de68e6

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

telemetry/definitions/commonDefinitions.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,24 @@
268268
"applyFix"
269269
]
270270
},
271+
{
272+
"name": "codeScanIssueFeedback",
273+
"type": "string",
274+
"description": "Captures the type of feedback that was given to a code scan issue",
275+
"allowedValues": [
276+
"liked",
277+
"disliked"
278+
]
279+
},
280+
{
281+
"name": "codeScanIssueObject",
282+
"type": "string",
283+
"description": "Code Scan object for which feedback is generated",
284+
"allowedValues": [
285+
"CodeScanIssueDescription",
286+
"CodeScanIssueSuggestedFix"
287+
]
288+
},
271289
{
272290
"name": "codeScanServiceInvocationsDuration",
273291
"type": "int",
@@ -4501,6 +4519,30 @@
45014519
}
45024520
]
45034521
},
4522+
{
4523+
"name": "codewhisperer_codeScanIssueFeedback",
4524+
"description": "User feedback for a code scan issue and its suggested fix",
4525+
"metadata": [
4526+
{
4527+
"type": "codeScanIssueObject"
4528+
},
4529+
{
4530+
"type": "codeScanIssueFeedback"
4531+
},
4532+
{
4533+
"type": "detectorId",
4534+
"required": false
4535+
},
4536+
{
4537+
"type": "findingId",
4538+
"required": false
4539+
},
4540+
{
4541+
"type": "ruleId",
4542+
"required": false
4543+
}
4544+
]
4545+
},
45044546
{
45054547
"name": "codewhisperer_codeScanIssueViewDetails",
45064548
"description": "Called when a code scan issue webview is opened",

0 commit comments

Comments
 (0)