Skip to content

Commit a9d862f

Browse files
authored
feat(webview): add support for default zgsmCodeMode in ClineProvider (#531)
1 parent ba7f003 commit a9d862f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/core/webview/ClineProvider.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1846,6 +1846,7 @@ export class ClineProvider
18461846
currentApiConfigName,
18471847
listApiConfigMeta,
18481848
pinnedApiConfigs,
1849+
zgsmCodeMode,
18491850
mode,
18501851
customModePrompts,
18511852
customSupportPrompts,
@@ -1976,7 +1977,7 @@ export class ClineProvider
19761977
listApiConfigMeta: listApiConfigMeta ?? [],
19771978
pinnedApiConfigs: pinnedApiConfigs ?? {},
19781979
mode: mode ?? defaultModeSlug,
1979-
zgsmCodeMode: undefined,
1980+
zgsmCodeMode: zgsmCodeMode ?? "vibe",
19801981
customModePrompts: customModePrompts ?? {},
19811982
customSupportPrompts: customSupportPrompts ?? {},
19821983
enhancementApiConfigId,
@@ -2195,6 +2196,7 @@ export class ClineProvider
21952196
terminalZdotdir: stateValues.terminalZdotdir ?? false,
21962197
terminalCompressProgressBar: stateValues.terminalCompressProgressBar ?? true,
21972198
mode: stateValues.mode ?? defaultModeSlug,
2199+
zgsmCodeMode: stateValues.zgsmCodeMode ?? "vibe",
21982200
language: stateValues.language ?? formatLanguage(await defaultLang()),
21992201
mcpEnabled: stateValues.mcpEnabled ?? true,
22002202
enableMcpServerCreation: stateValues.enableMcpServerCreation ?? true,

0 commit comments

Comments
 (0)