refactor: Use default centralized Flash & Pro models everywhere (#994)

This commit is contained in:
N. Taylor Mullen
2025-06-13 01:25:42 -07:00
committed by GitHub
parent f8a31f29aa
commit 7bcc60e996
9 changed files with 28 additions and 11 deletions

View File

@@ -15,6 +15,8 @@ import {
ApprovalMode,
ContentGeneratorConfig,
GEMINI_CONFIG_DIR as GEMINI_DIR,
DEFAULT_GEMINI_MODEL,
DEFAULT_GEMINI_EMBEDDING_MODEL,
} from '@gemini-cli/core';
import { Settings } from './settings.js';
import { getEffectiveModel } from '../utils/modelCheck.js';
@@ -34,10 +36,6 @@ const logger = {
error: (...args: any[]) => console.error('[ERROR]', ...args),
};
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';
export const DEFAULT_GEMINI_EMBEDDING_MODEL = 'gemini-embedding-001';
interface CliArgs {
model: string | undefined;
sandbox: boolean | string | undefined;