diff --git a/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt b/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt index 31887b5fb6e..6eab2f54841 100644 --- a/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt +++ b/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt @@ -295,7 +295,7 @@ class AmazonQLanguageClientImpl(private val project: Project) : AmazonQLanguageC AmazonQLspConstants.LSP_Q_CONFIGURATION_KEY -> { add( AmazonQLspConfiguration( - optOutTelemetry = AwsSettings.getInstance().isTelemetryEnabled, + optOutTelemetry = !AwsSettings.getInstance().isTelemetryEnabled, customization = CodeWhispererModelConfigurator.getInstance().activeCustomization(project)?.arn, // local context projectContext = ProjectContextConfiguration( diff --git a/plugins/amazonq/shared/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImplTest.kt b/plugins/amazonq/shared/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImplTest.kt index 232f4bdb6cb..09c804abbf7 100644 --- a/plugins/amazonq/shared/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImplTest.kt +++ b/plugins/amazonq/shared/jetbrains-community/tst/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImplTest.kt @@ -475,7 +475,7 @@ class AmazonQLanguageClientImplTest { .singleElement() .isEqualTo( AmazonQLspConfiguration( - optOutTelemetry = telemetryEnabled, + optOutTelemetry = !telemetryEnabled, customization = customizationArn, projectContext = ProjectContextConfiguration( enableLocalIndexing = enableIndexing,