From 328890546c38b2464bbb688cbcbfe03b357163e0 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 20 Nov 2025 02:39:21 +0000 Subject: [PATCH] fix: correct maxOutputTokens for gemini-3-pro-preview from 65536 to 64000 Fixes issue #9413 where the incorrect maxOutputTokens value (65536) was causing 400 INVALID_ARGUMENT errors when using gemini-3-pro-preview with custom APIs. According to official documentation, the correct value should be 64000. --- packages/types/src/providers/gemini.ts | 2 +- packages/types/src/providers/vertex.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/types/src/providers/gemini.ts b/packages/types/src/providers/gemini.ts index e7a73e6d0e..d95d8d93f1 100644 --- a/packages/types/src/providers/gemini.ts +++ b/packages/types/src/providers/gemini.ts @@ -7,7 +7,7 @@ export const geminiDefaultModelId: GeminiModelId = "gemini-2.5-pro" export const geminiModels = { "gemini-3-pro-preview": { - maxTokens: 65_536, + maxTokens: 64_000, contextWindow: 1_048_576, supportsImages: true, supportsNativeTools: true, diff --git a/packages/types/src/providers/vertex.ts b/packages/types/src/providers/vertex.ts index e533992bd1..5fa176239b 100644 --- a/packages/types/src/providers/vertex.ts +++ b/packages/types/src/providers/vertex.ts @@ -7,7 +7,7 @@ export const vertexDefaultModelId: VertexModelId = "claude-sonnet-4-5@20250929" export const vertexModels = { "gemini-3-pro-preview": { - maxTokens: 65_536, + maxTokens: 64_000, contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: true,