diff --git a/packages/core/src/config/defaultModelConfigs.ts b/packages/core/src/config/defaultModelConfigs.ts index 84c2478a5f..28ed1e4dcc 100644 --- a/packages/core/src/config/defaultModelConfigs.ts +++ b/packages/core/src/config/defaultModelConfigs.ts @@ -66,9 +66,14 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = { }, }, 'gemini-3-flash-preview': { - extends: 'chat-base-3', + extends: 'base', modelConfig: { model: 'gemini-3-flash-preview', + generateContentConfig: { + temperature: 0, + topP: 0.95, + topK: 64, + }, }, }, 'gemini-2.5-pro': { @@ -282,6 +287,13 @@ export const DEFAULT_MODEL_CONFIGS: ModelConfigServiceConfig = { isVisible: false, features: { thinking: true, multimodalToolUse: true }, }, + 'gemini-3.1-pro-preview': { + tier: 'pro', + family: 'gemini-3', + isPreview: true, + isVisible: true, + features: { thinking: true, multimodalToolUse: true }, + }, 'gemini-3-pro-preview': { tier: 'pro', family: 'gemini-3',