From 663ecc41d42f77df4fe736253c6b2abe7bddcdb1 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Sat, 2 Aug 2025 05:48:13 +0000 Subject: [PATCH] feat: reduce Gemini 2.5 Pro thinking tokens default from 1024 to 128 - Changed minimum thinking tokens slider from 1024 to 128 in ThinkingBudget component - Changed default thinking tokens from 8192 to 128 in api constants - Adjusted slider step size from 1024 to 128 for finer control This change applies to all providers with thinking token settings defaulting to 1024 --- src/shared/api.ts | 2 +- webview-ui/src/components/settings/ThinkingBudget.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/shared/api.ts b/src/shared/api.ts index 8cbfc72133..b2622d441c 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -50,7 +50,7 @@ export const shouldUseReasoningEffort = ({ }): boolean => (!!model.supportsReasoningEffort && !!settings?.reasoningEffort) || !!model.reasoningEffort export const DEFAULT_HYBRID_REASONING_MODEL_MAX_TOKENS = 16_384 -export const DEFAULT_HYBRID_REASONING_MODEL_THINKING_TOKENS = 8_192 +export const DEFAULT_HYBRID_REASONING_MODEL_THINKING_TOKENS = 128 // Max Tokens diff --git a/webview-ui/src/components/settings/ThinkingBudget.tsx b/webview-ui/src/components/settings/ThinkingBudget.tsx index 0adb62f2a0..3fbc4dddfe 100644 --- a/webview-ui/src/components/settings/ThinkingBudget.tsx +++ b/webview-ui/src/components/settings/ThinkingBudget.tsx @@ -81,9 +81,9 @@ export const ThinkingBudget = ({ apiConfiguration, setApiConfigurationField, mod
{t("settings:thinkingBudget.maxThinkingTokens")}
setApiConfigurationField("modelMaxThinkingTokens", value)} />