From 12bf42dd090e0c54264ed4975587da6a0ff6dc6b Mon Sep 17 00:00:00 2001 From: Roo Code Date: Sun, 12 Oct 2025 08:11:48 +0000 Subject: [PATCH] fix: exclude "off" from reasoning_effort in requesty provider The OpenAI API types do not include "off" as a valid reasoning_effort value, so we need to exclude it similar to how we handle "minimal" --- src/api/providers/requesty.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/api/providers/requesty.ts b/src/api/providers/requesty.ts index 16aefae528..dc56e272b5 100644 --- a/src/api/providers/requesty.ts +++ b/src/api/providers/requesty.ts @@ -123,7 +123,9 @@ export class RequestyHandler extends BaseProvider implements SingleCompletionHan model, max_tokens, temperature, - ...(reasoning_effort && reasoning_effort !== "minimal" && { reasoning_effort }), + ...(reasoning_effort && + reasoning_effort !== "minimal" && + reasoning_effort !== "off" && { reasoning_effort }), ...(thinking && { thinking }), stream: true, stream_options: { include_usage: true },