Skip to content

Commit 8449b3d

Browse files
committed
also fix the codewhispererTotalShownTime in telemetry
1 parent 81da6b1 commit 8449b3d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/amazonq/src/app/inline/recommendationService.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { SessionManager } from './sessionManager'
1515
import { AuthUtil, CodeWhispererStatusBarManager, vsCodeState } from 'aws-core-vscode/codewhisperer'
1616
import { TelemetryHelper } from './telemetryHelper'
1717
import { ICursorUpdateRecorder } from './cursorUpdateManager'
18-
import { globals, getLogger } from 'aws-core-vscode/shared'
18+
import { getLogger } from 'aws-core-vscode/shared'
1919

2020
export interface GetAllRecommendationsOptions {
2121
emitTelemetry?: boolean
@@ -68,7 +68,7 @@ export class RecommendationService {
6868
if (options.editsStreakToken) {
6969
request = { ...request, partialResultToken: options.editsStreakToken }
7070
}
71-
const requestStartTime = globals.clock.Date.now()
71+
const requestStartTime = performance.now()
7272
const statusBar = CodeWhispererStatusBarManager.instance
7373

7474
// Only track telemetry if enabled
@@ -117,7 +117,7 @@ export class RecommendationService {
117117
}
118118
TelemetryHelper.instance.setFirstSuggestionShowTime()
119119

120-
const firstCompletionDisplayLatency = globals.clock.Date.now() - requestStartTime
120+
const firstCompletionDisplayLatency = performance.now() - requestStartTime
121121
this.sessionManager.startSession(
122122
result.sessionId,
123123
result.items,

0 commit comments

Comments
 (0)