Fix Roo provider thinking logic

This commit is contained in:
Matt Rubens 2025-10-28 14:46:43 -04:00
parent b5fd805cf0
commit 699ffbd64f

View file

@ -54,11 +54,6 @@ export const getRooReasoning = ({
return undefined
}
// If enableReasoningEffort is explicitly false, return enabled: false
if (settings.enableReasoningEffort === false) {
return { enabled: false }
}
// If reasoning effort is provided, return it with enabled: true
if (reasoningEffort && reasoningEffort !== "minimal") {
return { enabled: true, effort: reasoningEffort }