From 65bbefed555bb0aa15ce274650708ee7de93e6ed Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Wed, 11 Dec 2024 13:35:08 -0500 Subject: [PATCH] Add Gemini 2.0 --- CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- src/shared/api.ts | 8 ++++++++ 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea562d6..f74ef92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Roo Cline Changelog +## [2.1.20] + +- Add Gemini 2.0 + ## [2.1.19] - Better error handling for diff editing diff --git a/package-lock.json b/package-lock.json index b7d756e..fccff2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "roo-cline", - "version": "2.1.19", + "version": "2.1.20", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "roo-cline", - "version": "2.1.19", + "version": "2.1.20", "dependencies": { "@anthropic-ai/bedrock-sdk": "^0.10.2", "@anthropic-ai/sdk": "^0.26.0", diff --git a/package.json b/package.json index dc5a92b..4be1009 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Roo Cline", "description": "A fork of Cline, an autonomous coding agent, with some added experimental configuration and automation features.", "publisher": "RooVeterinaryInc", - "version": "2.1.19", + "version": "2.1.20", "icon": "assets/icons/rocket.png", "galleryBanner": { "color": "#617A91", diff --git a/src/shared/api.ts b/src/shared/api.ts index 0ea4622..38cd02a 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -286,6 +286,14 @@ export const geminiModels = { inputPrice: 0, outputPrice: 0, }, + "gemini-2.0-flash-exp": { + maxTokens: 8192, + contextWindow: 2_097_152, + supportsImages: true, + supportsPromptCache: false, + inputPrice: 0, + outputPrice: 0, + }, } as const satisfies Record // OpenAI Native