From cda44d52d490f85b513c6a432ef06794e358f9db Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Fri, 24 Jan 2025 12:55:15 -0500 Subject: [PATCH] Don't allow setting a retry period below 5 seconds, default to 10 --- src/core/webview/ClineProvider.ts | 4 ++-- webview-ui/src/components/settings/SettingsView.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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) => {