From 565e893f166594c4cd6bec3bb85eb8c5708b721d Mon Sep 17 00:00:00 2001 From: kamilbenkirane Date: Wed, 20 May 2026 11:19:38 +0200 Subject: [PATCH] feat(google): promote Gemini 3.1 Flash Lite to GA model id Replace preview slug gemini-3.1-flash-lite-preview with stable gemini-3.1-flash-lite and expose full Gemini 3 thinking levels. Co-authored-by: Cursor --- src/celeste/modalities/text/providers/google/models.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/celeste/modalities/text/providers/google/models.py b/src/celeste/modalities/text/providers/google/models.py index b30656c..e282792 100644 --- a/src/celeste/modalities/text/providers/google/models.py +++ b/src/celeste/modalities/text/providers/google/models.py @@ -126,15 +126,17 @@ }, ), Model( - id="gemini-3.1-flash-lite-preview", + id="gemini-3.1-flash-lite", provider=Provider.GOOGLE, - display_name="Gemini 3.1 Flash Lite Preview", + display_name="Gemini 3.1 Flash Lite", operations={Modality.TEXT: {Operation.GENERATE, Operation.ANALYZE}}, streaming=True, parameter_constraints={ Parameter.TEMPERATURE: Range(min=0.0, max=2.0), Parameter.MAX_TOKENS: Range(min=1, max=65536), - TextParameter.THINKING_LEVEL: Choice(options=["low", "high"]), + TextParameter.THINKING_LEVEL: Choice( + options=["minimal", "low", "medium", "high"] + ), TextParameter.TOOLS: ToolSupport(tools=[WebSearch, CodeExecution]), TextParameter.TOOL_CHOICE: ToolChoiceSupport(), TextParameter.OUTPUT_SCHEMA: Schema(),