File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
packages/amazonq/src/app/inline Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ import { InlineTutorialAnnotation } from './tutorials/inlineTutorialAnnotation'
45
45
import { TelemetryHelper } from './telemetryHelper'
46
46
import { getLogger } from 'aws-core-vscode/shared'
47
47
import { debounce , messageUtils } from 'aws-core-vscode/utils'
48
+ import { sleep } from 'aws-core-vscode/shared'
48
49
49
50
export class InlineCompletionManager implements Disposable {
50
51
private disposable : Disposable
@@ -102,8 +103,8 @@ export class InlineCompletionManager implements Disposable {
102
103
) => {
103
104
// TODO: also log the seen state for other suggestions in session
104
105
// Calculate timing metrics before diagnostic delay
105
- const totalSessionDisplayTime = Date . now ( ) - requestStartTime
106
- await new Promise ( ( resolve ) => setTimeout ( resolve , 1000 ) )
106
+ const totalSessionDisplayTime = performance . now ( ) - requestStartTime
107
+ await sleep ( 1000 )
107
108
const diagnosticDiff = getDiagnosticsDifferences (
108
109
this . sessionManager . getActiveSession ( ) ?. diagnosticsBeforeAccept ,
109
110
getDiagnosticsOfCurrentFile ( )
You can’t perform that action at this time.
0 commit comments