From cd242afcb171c499b5f1072facb016ee526a5092 Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Sat, 13 Sep 2025 11:21:12 -0700 Subject: [PATCH] Fix: Respect include_thoughts for OpenAI provider --- index.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.js b/index.js index 97f4197..6ca0e80 100644 --- a/index.js +++ b/index.js @@ -248,7 +248,7 @@ export class MyDurableObject { const params = { model: body.model, input: this.buildInputForResponses(body.messages || []), temperature: body.temperature, stream: true }; if (Number.isFinite(+body.max_tokens) && +body.max_tokens > 0) params.max_output_tokens = +body.max_tokens; if (Number.isFinite(+body.top_p)) params.top_p = +body.top_p; - if (body.reasoning?.effort) params.reasoning = { effort: body.reasoning.effort }; + if (body.reasoning?.effort) params.reasoning = body.reasoning; if (body.verbosity) params.text = { verbosity: body.verbosity }; this.oaStream = await client.responses.stream(params); @@ -354,4 +354,3 @@ export class MyDurableObject { await this.Heart(); } } -