diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 8f7328e..8535431 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -1847,7 +1847,7 @@ export class ClineProvider implements vscode.WebviewViewProvider { fuzzyMatchThreshold: fuzzyMatchThreshold ?? 1.0, mcpEnabled: mcpEnabled ?? true, alwaysApproveResubmit: alwaysApproveResubmit ?? false, - requestDelaySeconds: requestDelaySeconds ?? 5, + requestDelaySeconds: requestDelaySeconds ?? 10, currentApiConfigName: currentApiConfigName ?? "default", listApiConfigMeta: listApiConfigMeta ?? [], mode: mode ?? defaultModeSlug, @@ -2152,7 +2152,7 @@ export class ClineProvider implements vscode.WebviewViewProvider { })(), mcpEnabled: mcpEnabled ?? true, alwaysApproveResubmit: alwaysApproveResubmit ?? false, - requestDelaySeconds: requestDelaySeconds ?? 5, + requestDelaySeconds: Math.max(5, requestDelaySeconds ?? 10), currentApiConfigName: currentApiConfigName ?? "default", listApiConfigMeta: listApiConfigMeta ?? [], modeApiConfigs: modeApiConfigs ?? ({} as Record), diff --git a/webview-ui/src/components/settings/SettingsView.tsx b/webview-ui/src/components/settings/SettingsView.tsx index e2af538..42e3b5b 100644 --- a/webview-ui/src/components/settings/SettingsView.tsx +++ b/webview-ui/src/components/settings/SettingsView.tsx @@ -281,7 +281,7 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {