diff --git a/src/ipc/shared/language_model_constants.ts b/src/ipc/shared/language_model_constants.ts index cc110b8..7cb7387 100644 --- a/src/ipc/shared/language_model_constants.ts +++ b/src/ipc/shared/language_model_constants.ts @@ -176,6 +176,18 @@ export const MODEL_OPTIONS: Record = { }, ], google: [ + // https://ai.google.dev/gemini-api/docs/models#gemini-3-pro + { + name: "gemini-3-pro-preview", + displayName: "Gemini 3 Pro (Preview)", + description: "Google's latest Gemini model", + // See Flash 2.5 comment below (go 1 below just to be safe, even though it seems OK now). + maxOutputTokens: 65_536 - 1, + // Gemini context window = input token + output token + contextWindow: 1_048_576, + temperature: 1.0, + dollarSigns: 4, + }, // https://ai.google.dev/gemini-api/docs/models#gemini-2.5-pro-preview-03-25 { name: "gemini-2.5-pro",