diff --git a/index.js b/index.js index 50c48be..af1eea9 100644 --- a/index.js +++ b/index.js @@ -303,7 +303,7 @@ export class MyDurableObject { for await (const chunk of stream) { if (this.phase !== 'running') break; const delta = chunk?.choices?.[0]?.delta; - if (delta?.reasoning) this.queueDelta(delta.reasoning); + if (delta?.reasoning && body.reasoning?.exclude !== true) this.queueDelta(delta.reasoning); if (delta?.content) this.queueDelta(delta.content); } }