fix: [ENG-2469] update Google default model to gemini-3-flash-preview#553
fix: [ENG-2469] update Google default model to gemini-3-flash-preview#553bao-byterover merged 1 commit intomainfrom
Conversation
The previous default `gemini-2.5-flash` returns thinking-only responses when tools are present, which the agent loop cannot consume — every curate fails validation immediately. Switch the default surfaced by both the provider registry and the Google provider config to `gemini-3-flash-preview`, matching the docs recommendation list.
|
Claude finished @cuongdo-byterover's task in 1m 19s —— View job Code Review
SummaryOverall score: 4/5 The change is minimal, targeted, and correct. Observationspraise(correctness): Both default model fields updated consistently
issue(testing): No tests added — violates mandatory TDD policy
Suggested additions:
nitpick(docs): PR description template is largely unfilled The Summary bullet points, Root cause fields, Test plan, Evidence, and Checklist are all left as template placeholders. For a fix that has a concrete root cause and a clear user-visible change (Google provider now defaults to a working model), these sections are easy to fill in and help reviewers and future bisect readers understand the change. note(scope): Tests under note(no security concerns) No security implications. This is a pure string constant change affecting model selection defaults. |
The previous default
gemini-2.5-flashreturns thinking-only responses when tools are present, which the agent loop cannot consume — every curate fails validation immediately.Switch the default surfaced by both the provider registry and the Google provider config to
gemini-3-flash-preview, matching the docs recommendation list.Summary
Type of change
Scope (select all touched areas)
Linked issues
Root cause (bug fixes only, otherwise write
N/A)Test plan
User-visible changes
List user-visible changes (including defaults, config, or CLI output).
If none, write
None.Evidence
Attach at least one:
Checklist
npm test)npm run lint)npm run typecheck)npm run build)mainRisks and mitigations
List real risks for this PR. If none, write
None.