Skip to content

Commit f1a28e1

Browse files
authored
telemetry: upstream metrics to aws-toolkit-common aws#5313
aws/aws-toolkit-common#785
1 parent 469fa91 commit f1a28e1

File tree

6 files changed

+8
-379
lines changed

6 files changed

+8
-379
lines changed

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@ __pycache__
2222
packages/*/src/**/*.gen.ts
2323
src.gen/*
2424

25-
# Telemetry definition for testing adding telemetry
26-
packages/core/src/shared/telemetry/vscodeTelemetry.json
27-
2825
# Test reports
2926
.test-reports
3027

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"webpack-merge": "^5.10.0"
6969
},
7070
"dependencies": {
71-
"@aws-toolkits/telemetry": "^1.0.223",
71+
"@aws-toolkits/telemetry": "^1.0.229",
7272
"vscode-nls": "^5.2.0",
7373
"vscode-nls-dev": "^4.0.4"
7474
}

packages/core/src/amazonqGumby/chat/controller/controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ export class GumbyController {
310310
// prompt user to pick project and specify source JDK version
311311
private async initiateTransformationOnProject(message: any) {
312312
const authType = await getAuthType()
313-
telemetry.codeTransform_jobIsStartedFromChatPrompt.emit({
313+
telemetry.codeTransform_jobStart.emit({
314314
codeTransformSessionId: CodeTransformTelemetryState.instance.getSessionId(),
315315
credentialSourceId: authType,
316316
result: MetadataResult.Pass,

packages/core/src/login/webview/vue/backend.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import {
2828
import { Auth } from '../../../auth/auth'
2929
import { StaticProfile, StaticProfileKeyErrorMessage } from '../../../auth/credentials/types'
3030
import { telemetry } from '../../../shared/telemetry'
31+
import { AuthAddConnection } from '../../../shared/telemetry/telemetry'
3132
import { AuthSources } from '../util'
3233
import { AuthEnabledFeatures, AuthError, AuthFlowState, AuthUiClick, TelemetryMetadata, userCancelled } from './types'
3334
import { AuthUtil } from '../../../codewhisperer/util/authUtil'
@@ -201,7 +202,7 @@ export abstract class CommonAuthWebview extends VueWebview {
201202
telemetry.auth_addConnection.emit({
202203
...this.metricMetadata,
203204
source: this.authSource,
204-
})
205+
} as AuthAddConnection)
205206
}
206207

207208
/**

0 commit comments

Comments
 (0)