Skip to content

Commit cbb8916

Browse files
committed
add missing userDecision events
1 parent dfc197f commit cbb8916

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

src/codewhisperer/commands/invokeRecommendation.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export async function invokeRecommendation(
5454
vsCodeState.isIntelliSenseActive = false
5555
RecommendationHandler.instance.isGenerateRecommendationInProgress = true
5656
try {
57+
RecommendationHandler.instance.reportUserDecisionOfCurrentRecommendation(editor, -1)
5758
RecommendationHandler.instance.clearRecommendations()
5859
await RecommendationHandler.instance.getRecommendations(
5960
client,

src/codewhisperer/service/inlineCompletion.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,7 @@ export class InlineCompletion {
322322
config: ConfigurationEntry,
323323
autoTriggerType?: telemetry.CodewhispererAutomatedTriggerType
324324
) {
325+
RecommendationHandler.instance.reportUserDecisionOfCurrentRecommendation(editor, -1)
325326
RecommendationHandler.instance.clearRecommendations()
326327
this.setCodeWhispererStatusBarLoading()
327328
const isManualTrigger = triggerType === 'OnDemand'
@@ -347,6 +348,7 @@ export class InlineCompletion {
347348
)
348349
this.setCompletionItems(editor)
349350
if (RecommendationHandler.instance.checkAndResetCancellationTokens()) {
351+
RecommendationHandler.instance.reportUserDecisionOfCurrentRecommendation(editor, -1)
350352
RecommendationHandler.instance.clearRecommendations()
351353
break
352354
}

src/codewhisperer/service/keyStrokeHandler.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ export class KeyStrokeHandler {
178178
vsCodeState.isIntelliSenseActive = false
179179
RecommendationHandler.instance.isGenerateRecommendationInProgress = true
180180
try {
181+
RecommendationHandler.instance.reportUserDecisionOfCurrentRecommendation(editor, -1)
181182
RecommendationHandler.instance.clearRecommendations()
182183
await RecommendationHandler.instance.getRecommendations(
183184
client,

0 commit comments

Comments
 (0)