From e02868bb1a7f62c63e99ba4108e3e8cef3c8108c Mon Sep 17 00:00:00 2001 From: Eddie Santos <9561596+eddie-santos@users.noreply.github.com> Date: Thu, 5 Jun 2025 11:52:36 -0700 Subject: [PATCH] Bump default model to `gemini-2.5-pro-preview-06-05` (#765) --- docs/core/configuration.md | 2 +- packages/cli/src/config/config.ts | 2 +- packages/core/src/core/tokenLimits.ts | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/core/configuration.md b/docs/core/configuration.md index b9280476..5b8184bc 100644 --- a/docs/core/configuration.md +++ b/docs/core/configuration.md @@ -22,7 +22,7 @@ These are the main pieces of information the core `Config` object holds and uses - **`model` (string):** - - **Source:** Command-line argument (`--model`), environment variable (`GEMINI_MODEL`), or a default value (e.g., `gemini-2.5-pro-preview-05-06`). + - **Source:** Command-line argument (`--model`), environment variable (`GEMINI_MODEL`), or a default value (e.g., `gemini-2.5-pro-preview-06-05`). - **Purpose:** Specifies which Gemini model the core should use. (For Vertex AI model names and usage, refer to the main README.md). - **`sandbox` (boolean | string):** diff --git a/packages/cli/src/config/config.ts b/packages/cli/src/config/config.ts index dd55b26d..387325d7 100644 --- a/packages/cli/src/config/config.ts +++ b/packages/cli/src/config/config.ts @@ -34,7 +34,7 @@ const logger = { error: (...args: any[]) => console.error('[ERROR]', ...args), }; -export const DEFAULT_GEMINI_MODEL = 'gemini-2.5-pro-preview-05-06'; +export const DEFAULT_GEMINI_MODEL = 'gemini-2.5-pro-preview-06-05'; export const DEFAULT_GEMINI_FLASH_MODEL = 'gemini-2.5-flash-preview-05-20'; interface CliArgs { diff --git a/packages/core/src/core/tokenLimits.ts b/packages/core/src/core/tokenLimits.ts index 56882c21..0fe99876 100644 --- a/packages/core/src/core/tokenLimits.ts +++ b/packages/core/src/core/tokenLimits.ts @@ -17,6 +17,7 @@ export function tokenLimit(model: Model): TokenCount { return 2_097_152; case 'gemini-1.5-flash': case 'gemini-2.5-pro-preview-05-06': + case 'gemini-2.5-pro-preview-06-05': case 'gemini-2.5-flash-preview-05-20': case 'gemini-2.0-flash': return 1_048_576;