Skip to content

Commit 6a960d4

Browse files
authored
telemetry: missing result field in featureDev metrics #4519
Problem: - A couple events were missing result: 'Succeeded' Solution: - Add it
1 parent 721e951 commit 6a960d4

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

packages/core/src/amazonqFeatureDev/controllers/chat/controller.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,11 +159,13 @@ export class FeatureDevController {
159159
telemetry.amazonq_codeGenerationThumbsUp.emit({
160160
amazonqConversationId: session?.conversationId,
161161
value: 1,
162+
result: 'Succeeded',
162163
})
163164
} else if (vote === 'downvote') {
164165
telemetry.amazonq_codeGenerationThumbsDown.emit({
165166
amazonqConversationId: session?.conversationId,
166167
value: 1,
168+
result: 'Succeeded',
167169
})
168170
}
169171
break

packages/core/src/amazonqFeatureDev/session/session.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,11 @@ export class Session {
116116
)
117117
this._latestMessage = ''
118118

119-
telemetry.amazonq_isApproachAccepted.emit({ amazonqConversationId: this.conversationId, enabled: true })
119+
telemetry.amazonq_isApproachAccepted.emit({
120+
amazonqConversationId: this.conversationId,
121+
enabled: true,
122+
result: 'Succeeded',
123+
})
120124
}
121125

122126
async send(msg: string): Promise<Interaction> {

0 commit comments

Comments
 (0)