diff --git a/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/model/ExtendedClientMetadata.kt b/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/model/ExtendedClientMetadata.kt index 6672a70408f..b25150c36bb 100644 --- a/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/model/ExtendedClientMetadata.kt +++ b/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/model/ExtendedClientMetadata.kt @@ -11,6 +11,15 @@ data class ExtendedClientMetadata( data class AwsMetadata( val clientInfo: ClientInfoMetadata, + val awsClientCapabilities: AwsClientCapabilities, +) + +data class AwsClientCapabilities( + val q: DeveloperProfiles, +) + +data class DeveloperProfiles( + val developerProfiles: Boolean, ) data class ClientInfoMetadata( @@ -37,6 +46,11 @@ fun createExtendedClientMetadata(): ExtendedClientMetadata { clientId = metadata.clientId, version = metadata.parentProductVersion, name = metadata.parentProduct + ), + awsClientCapabilities = AwsClientCapabilities( + q = DeveloperProfiles( + developerProfiles = true + ) ) ) )