Don't allow setting a retry period below 5 seconds, default to 10

This commit is contained in:
Matt Rubens
2025-01-24 12:55:15 -05:00
parent 9279904366
commit cda44d52d4
2 changed files with 3 additions and 3 deletions

View File

@@ -1847,7 +1847,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
fuzzyMatchThreshold: fuzzyMatchThreshold ?? 1.0, fuzzyMatchThreshold: fuzzyMatchThreshold ?? 1.0,
mcpEnabled: mcpEnabled ?? true, mcpEnabled: mcpEnabled ?? true,
alwaysApproveResubmit: alwaysApproveResubmit ?? false, alwaysApproveResubmit: alwaysApproveResubmit ?? false,
requestDelaySeconds: requestDelaySeconds ?? 5, requestDelaySeconds: requestDelaySeconds ?? 10,
currentApiConfigName: currentApiConfigName ?? "default", currentApiConfigName: currentApiConfigName ?? "default",
listApiConfigMeta: listApiConfigMeta ?? [], listApiConfigMeta: listApiConfigMeta ?? [],
mode: mode ?? defaultModeSlug, mode: mode ?? defaultModeSlug,
@@ -2152,7 +2152,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
})(), })(),
mcpEnabled: mcpEnabled ?? true, mcpEnabled: mcpEnabled ?? true,
alwaysApproveResubmit: alwaysApproveResubmit ?? false, alwaysApproveResubmit: alwaysApproveResubmit ?? false,
requestDelaySeconds: requestDelaySeconds ?? 5, requestDelaySeconds: Math.max(5, requestDelaySeconds ?? 10),
currentApiConfigName: currentApiConfigName ?? "default", currentApiConfigName: currentApiConfigName ?? "default",
listApiConfigMeta: listApiConfigMeta ?? [], listApiConfigMeta: listApiConfigMeta ?? [],
modeApiConfigs: modeApiConfigs ?? ({} as Record<Mode, string>), modeApiConfigs: modeApiConfigs ?? ({} as Record<Mode, string>),

View File

@@ -281,7 +281,7 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {
<div style={{ display: "flex", alignItems: "center", gap: "10px" }}> <div style={{ display: "flex", alignItems: "center", gap: "10px" }}>
<input <input
type="range" type="range"
min="0" min="5"
max="100" max="100"
step="1" step="1"
value={requestDelaySeconds} value={requestDelaySeconds}