From b99eb415ffa54616aea19297595b3b8147880e35 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 7 Aug 2025 17:22:31 +0000 Subject: [PATCH] fix: remove hardcoded temperature from GPT-5 handler - Updated handleGPT5Message to use configurable temperature - Now uses this.options.modelTemperature ?? OPENAI_NATIVE_DEFAULT_TEMPERATURE - Maintains consistency with other model handlers --- src/api/providers/openai-native.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/providers/openai-native.ts b/src/api/providers/openai-native.ts index c9913406a5..1ebef2ef46 100644 --- a/src/api/providers/openai-native.ts +++ b/src/api/providers/openai-native.ts @@ -132,7 +132,7 @@ export class OpenAiNativeHandler extends BaseProvider implements SingleCompletio ): ApiStream { const stream = await this.client.chat.completions.create({ model: model.id, - temperature: 1, + temperature: this.options.modelTemperature ?? OPENAI_NATIVE_DEFAULT_TEMPERATURE, messages: [{ role: "developer", content: systemPrompt }, ...convertToOpenAiMessages(messages)], stream: true, stream_options: { include_usage: true },