@@ -40,9 +40,6 @@ export class TelemetryHelper {
40
40
private sessionDecisions : CodewhispererUserTriggerDecision [ ] = [ ]
41
41
private triggerChar ?: string = undefined
42
42
private prevTriggerDecision ?: CodewhispererPreviousSuggestionState
43
- private isRequestCancelled = false
44
- private lastRequestId = ''
45
- private numberOfRequests = 0
46
43
private typeAheadLength = 0
47
44
private timeSinceLastModification = 0
48
45
private lastTriggerDecisionTime = 0
@@ -195,18 +192,12 @@ export class TelemetryHelper {
195
192
}
196
193
197
194
// after we have all request level user decisions, aggregate them at session level and send
198
- if (
199
- this . isRequestCancelled ||
200
- ( this . lastRequestId && this . lastRequestId === requestIdList [ requestIdList . length - 1 ] ) ||
201
- ( this . sessionDecisions . length && this . sessionDecisions . length === this . numberOfRequests )
202
- ) {
203
- this . sendUserTriggerDecisionTelemetry (
204
- sessionId ,
205
- acceptedRecommendationContent ,
206
- referenceCount ,
207
- supplementalContextMetadata
208
- )
209
- }
195
+ this . sendUserTriggerDecisionTelemetry (
196
+ sessionId ,
197
+ acceptedRecommendationContent ,
198
+ referenceCount ,
199
+ supplementalContextMetadata
200
+ )
210
201
}
211
202
212
203
public aggregateUserDecisionByRequest (
@@ -371,22 +362,10 @@ export class TelemetryHelper {
371
362
this . classifierThreshold = classifierThreshold
372
363
}
373
364
374
- public setIsRequestCancelled ( isRequestCancelled : boolean ) {
375
- this . isRequestCancelled = isRequestCancelled
376
- }
377
-
378
365
public setTriggerCharForUserTriggerDecision ( triggerChar : string ) {
379
366
this . triggerChar = triggerChar
380
367
}
381
368
382
- public setLastRequestId ( requestId : string ) {
383
- this . lastRequestId = requestId
384
- }
385
-
386
- public setNumberOfRequestsInSession ( numberOfRequests : number ) {
387
- this . numberOfRequests = numberOfRequests
388
- }
389
-
390
369
public setTypeAheadLength ( typeAheadLength : number ) {
391
370
this . typeAheadLength = typeAheadLength
392
371
}
@@ -407,10 +386,7 @@ export class TelemetryHelper {
407
386
408
387
private resetUserTriggerDecisionTelemetry ( ) {
409
388
this . sessionDecisions = [ ]
410
- this . isRequestCancelled = false
411
389
this . triggerChar = ''
412
- this . lastRequestId = ''
413
- this . numberOfRequests = 0
414
390
this . typeAheadLength = 0
415
391
this . timeSinceLastModification = 0
416
392
this . timeToFirstRecommendation = 0
0 commit comments