Skip to content

feat(google): add gemini-3.5-flash text model#279

Merged
Kamilbenkirane merged 1 commit into
mainfrom
feat/add-gemini-3.5-flash
May 20, 2026
Merged

feat(google): add gemini-3.5-flash text model#279
Kamilbenkirane merged 1 commit into
mainfrom
feat/add-gemini-3.5-flash

Conversation

@Kamilbenkirane

Copy link
Copy Markdown
Member

Summary

  • Register gemini-3.5-flash in src/celeste/modalities/text/providers/google/models.py.
  • Constraint set matches gemini-3.1-pro-preview in the same file: THINKING_LEVEL with low, medium, and high (unlike gemini-3-flash-preview / gemini-3-pro-preview, which only expose low and high).
  • Same operations, streaming, tools (WebSearch, CodeExecution), structured output, and multimodal inputs as other Gemini 3.x text entries.

Test plan

  • make ci (or targeted lint/typecheck) passes
  • Smoke test: celeste.text.generate(..., model="gemini-3.5-flash") against Google API when credentials are available

Made with Cursor

Register gemini-3.5-flash with THINKING_LEVEL low/medium/high, matching the constraint set used by gemini-3.1-pro-preview in this file.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Kamilbenkirane Kamilbenkirane merged commit 943e0de into main May 20, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant