Skip to content

Commit 7d6b79f

Browse files
authored
fix: remove userApproachTelemetry feature dev log when telemetry is disabled (#5197)
Problem: - This debug log is misleading when telemetry is disabled Solution: - Only use the debug lob when telemetry is enabled
1 parent 6bc6cf1 commit 7d6b79f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/core/src/amazonqFeatureDev/util/telemetryHelper.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6+
import { globals } from '../../shared'
67
import { getLogger } from '../../shared/logger/logger'
78
import { AmazonqApproachInvoke, AmazonqCodeGenerationInvoke, Metric } from '../../shared/telemetry/telemetry'
89
import { LLMResponseType } from '../types'
@@ -41,7 +42,9 @@ export class TelemetryHelper {
4142
amazonqGenerateApproachLatency: performance.now() - this.generateApproachLastInvocationTime,
4243
amazonqGenerateApproachResponseType: responseType,
4344
}
44-
getLogger().debug(`recordUserApproachTelemetry: %O`, event)
45+
if (globals.telemetry.telemetryEnabled) {
46+
getLogger().debug(`recordUserApproachTelemetry: %O`, event)
47+
}
4548
span.record(event)
4649
}
4750

0 commit comments

Comments
 (0)