Skip to content

Commit b0562ca

Browse files
authored
fix(amazonq): add codewhispererCustomizationArn to codewhisperer_perceivedLatency (#1285)
## Problem events between vscode and flare are not aligned ## Solution add codewhispererCustomizationArn
1 parent 18d86d4 commit b0562ca

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

server/aws-lsp-codewhisperer/src/language-server/inline-completion/codeWhispererServer.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1526,6 +1526,7 @@ describe('CodeWhisperer Server', () => {
15261526
duration: 50,
15271527
codewhispererLanguage: 'csharp',
15281528
credentialStartUrl: undefined,
1529+
codewhispererCustomizationArn: undefined,
15291530
},
15301531
}
15311532
sinon.assert.calledWithExactly(features.telemetry.emitMetric, expectedPerceivedLatencyMetric)

server/aws-lsp-codewhisperer/src/language-server/inline-completion/codeWhispererServer.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ const emitPerceivedLatencyTelemetry = (telemetry: Telemetry, session: CodeWhispe
165165
duration: session.firstCompletionDisplayLatency,
166166
codewhispererLanguage: session.language,
167167
credentialStartUrl: session.credentialStartUrl,
168+
codewhispererCustomizationArn: session.customizationArn,
168169
}
169170

170171
telemetry.emitMetric({

server/aws-lsp-codewhisperer/src/shared/telemetry/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ export interface CodeWhispererPerceivedLatencyEvent {
3535
duration?: number
3636
codewhispererLanguage: CodewhispererLanguage
3737
credentialStartUrl?: string
38+
codewhispererCustomizationArn?: string
3839
}
3940

4041
export interface CodeWhispererUserTriggerDecisionEvent {

0 commit comments

Comments
 (0)