From 2107047deed9a4c5bba47bd18a5c883cc1abcb67 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Mon, 8 Dec 2025 17:42:08 -0800 Subject: [PATCH 1/2] Remove defaultTemperature from provider configuration Removed defaultTemperature property from the configuration. --- src/api/providers/roo.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/api/providers/roo.ts b/src/api/providers/roo.ts index abab59effea..83eab87ef7e 100644 --- a/src/api/providers/roo.ts +++ b/src/api/providers/roo.ts @@ -59,7 +59,6 @@ export class RooHandler extends BaseOpenAiCompatibleProvider { apiKey: sessionToken, defaultProviderModelId: rooDefaultModelId, providerModels: {}, - defaultTemperature: 0.7, }) // Load dynamic models asynchronously - strip /v1 from baseURL for fetcher From 4618a65ce44690152537a989f2a7ce2e306164cc Mon Sep 17 00:00:00 2001 From: Roo Code Date: Tue, 9 Dec 2025 02:04:43 +0000 Subject: [PATCH 2/2] test: update default temperature test to expect 0 instead of 0.7 --- src/api/providers/__tests__/roo.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/providers/__tests__/roo.spec.ts b/src/api/providers/__tests__/roo.spec.ts index 137b7c7f627..2dab7c78bed 100644 --- a/src/api/providers/__tests__/roo.spec.ts +++ b/src/api/providers/__tests__/roo.spec.ts @@ -452,7 +452,7 @@ describe("RooHandler", () => { }) describe("temperature and model configuration", () => { - it("should use default temperature of 0.7", async () => { + it("should use default temperature of 0", async () => { handler = new RooHandler(mockOptions) const stream = handler.createMessage(systemPrompt, messages) for await (const _chunk of stream) { @@ -461,7 +461,7 @@ describe("RooHandler", () => { expect(mockCreate).toHaveBeenCalledWith( expect.objectContaining({ - temperature: 0.7, + temperature: 0, }), expect.objectContaining({ headers: expect.objectContaining({