diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 87f33dc4180..e3a4f0707ef 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -2619,7 +2619,7 @@ export class ClineProvider implements vscode.WebviewViewProvider { * like the current mode, API provider, etc. */ public async getTelemetryProperties(): Promise> { - const { mode, apiConfiguration } = await this.getState() + const { mode, apiConfiguration, language } = await this.getState() const appVersion = this.context.extension?.packageJSON?.version const vscodeVersion = vscode.version const platform = process.platform @@ -2634,6 +2634,11 @@ export class ClineProvider implements vscode.WebviewViewProvider { properties.appVersion = appVersion } + // Add language + if (language) { + properties.language = language + } + // Add current mode if (mode) { properties.mode = mode