From c021c3d2ff80050111945564bfbce54700147735 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Wed, 22 Jan 2025 08:09:11 -0800 Subject: [PATCH 1/2] v3.2.5 --- .changeset/tender-tables-remain.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tender-tables-remain.md diff --git a/.changeset/tender-tables-remain.md b/.changeset/tender-tables-remain.md new file mode 100644 index 0000000..cbdf6d2 --- /dev/null +++ b/.changeset/tender-tables-remain.md @@ -0,0 +1,5 @@ +--- +"roo-cline": patch +--- + +Added gemini flash thinking 01-21 model and a few visual fixes (thanks @monotykamary!) From 82a6d13c207d7df37ac7c6c0f0115b2d5b751427 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Wed, 22 Jan 2025 08:10:12 -0800 Subject: [PATCH 2/2] Change default --- src/api/providers/__tests__/gemini.test.ts | 2 +- src/shared/api.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/providers/__tests__/gemini.test.ts b/src/api/providers/__tests__/gemini.test.ts index a8a4eec..e8a5594 100644 --- a/src/api/providers/__tests__/gemini.test.ts +++ b/src/api/providers/__tests__/gemini.test.ts @@ -204,7 +204,7 @@ describe("GeminiHandler", () => { geminiApiKey: "test-key", }) const modelInfo = invalidHandler.getModel() - expect(modelInfo.id).toBe("gemini-2.0-flash-thinking-exp-1219") // Default model + expect(modelInfo.id).toBe("gemini-2.0-flash-thinking-exp-01-21") // Default model }) }) }) diff --git a/src/shared/api.ts b/src/shared/api.ts index cdbe5b7..860eb36 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -412,7 +412,7 @@ export const openAiModelInfoSaneDefaults: ModelInfo = { // Gemini // https://ai.google.dev/gemini-api/docs/models/gemini export type GeminiModelId = keyof typeof geminiModels -export const geminiDefaultModelId: GeminiModelId = "gemini-2.0-flash-thinking-exp-1219" +export const geminiDefaultModelId: GeminiModelId = "gemini-2.0-flash-thinking-exp-01-21" export const geminiModels = { "gemini-2.0-flash-thinking-exp-01-21": { maxTokens: 65_536,