diff --git a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx
index 52e00dc2..112a5330 100644
--- a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx
+++ b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx
@@ -1218,9 +1218,32 @@ export const Settings = () => {
+ {/* SCM */}
+
+
+
{displayInfoOfFeatureName('SCM')}
+
Settings that control the behavior of Source Control features.
+
+ {/* Sync to Chat Switch */}
+
+ voidSettingsService.setGlobalSetting('syncSCMToChat', newVal)}
+ />
+ {settingsState.globalSettings.syncSCMToChat ? 'Same as Chat model' : 'Different model'}
+
+ {/* Model Dropdown */}
+
+
+
+
+
+
+
{/* Tools Section */}
diff --git a/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts b/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts
index afb0f529..443e02a6 100644
--- a/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts
+++ b/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts
@@ -446,6 +446,7 @@ export type GlobalSettings = {
aiInstructions: string;
enableAutocomplete: boolean;
syncApplyToChat: boolean;
+ syncSCMToChat: boolean;
enableFastApply: boolean;
chatMode: ChatMode;
autoApprove: { [approvalType in ToolApprovalType]?: boolean };
@@ -460,6 +461,7 @@ export const defaultGlobalSettings: GlobalSettings = {
aiInstructions: '',
enableAutocomplete: false,
syncApplyToChat: true,
+ syncSCMToChat: true,
enableFastApply: true,
chatMode: 'agent',
autoApprove: {},