From d3d38fd227b0d1a30e3dc829d53d33cc20789226 Mon Sep 17 00:00:00 2001 From: Evan Fannin <58194240+evan-fannin@users.noreply.github.com> Date: Sun, 26 Jan 2025 15:58:20 +0800 Subject: [PATCH] filter for mcp settings (#1460) --- src/core/webview/ClineProvider.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 896088a03e..a54dc97986 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -683,7 +683,11 @@ export class ClineProvider implements vscode.WebviewViewProvider { break } case "openExtensionSettings": { - await vscode.commands.executeCommand("workbench.action.openSettings", "@ext:saoudrizwan.claude-dev") + const settingsFilter = message.text || "" + await vscode.commands.executeCommand( + "workbench.action.openSettings", + `@ext:saoudrizwan.claude-dev ${settingsFilter}`.trim(), // trim whitespace if no settings filter + ) break } // Add more switch case statements here as more webview message commands