From 129020ea008636efd85f2dfb5f7e23ee52063c3a Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Sun, 16 Mar 2025 14:05:25 -0400 Subject: [PATCH] Add language to telemetry --- src/core/webview/ClineProvider.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 87f33dc418..e3a4f0707e 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