From 3bba874a7ae5fcf1d3eb12ec162255aa8b55190e Mon Sep 17 00:00:00 2001 From: Roo Code Date: Fri, 25 Jul 2025 02:05:12 +0000 Subject: [PATCH] fix: add includeVSCodeFileContext to webview-ui components --- webview-ui/src/context/ExtensionStateContext.tsx | 1 + webview-ui/src/context/__tests__/ExtensionStateContext.spec.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/webview-ui/src/context/ExtensionStateContext.tsx b/webview-ui/src/context/ExtensionStateContext.tsx index ff1ce31c53..8e187461f8 100644 --- a/webview-ui/src/context/ExtensionStateContext.tsx +++ b/webview-ui/src/context/ExtensionStateContext.tsx @@ -202,6 +202,7 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode customModes: [], maxOpenTabsContext: 20, maxWorkspaceFiles: 200, + includeVSCodeFileContext: true, cwd: "", browserToolEnabled: true, telemetrySetting: "unset", diff --git a/webview-ui/src/context/__tests__/ExtensionStateContext.spec.tsx b/webview-ui/src/context/__tests__/ExtensionStateContext.spec.tsx index 1e5867d3fc..9050308347 100644 --- a/webview-ui/src/context/__tests__/ExtensionStateContext.spec.tsx +++ b/webview-ui/src/context/__tests__/ExtensionStateContext.spec.tsx @@ -209,6 +209,7 @@ describe("mergeExtensionState", () => { sharingEnabled: false, profileThresholds: {}, hasOpenedModeSelector: false, // Add the new required property + includeVSCodeFileContext: true, } const prevState: ExtensionState = {