Skip to content

FCE-3839: update Gemini model to 3.8 - #86

Open
Tay0108 wants to merge 3 commits into
mainfrom
FCE-3839
Open

Tay0108 wants to merge 3 commits into
mainfrom
FCE-3839

Conversation

@Tay0108

@Tay0108 Tay0108 commented Sep 17, 2026

Copy link
Copy Markdown

Migrate Deep Sea Stories from Gemini 2.5 to gemini-3.8-live and update incompatible session configuration.

Fixed buttons clipping on desktop:
Screenshot 2026-09-18 at 13 06 30

Screenshot 2026-09-18 at 13 14 22

Also added the announcement banner:

image

@vercel

vercel Bot commented Sep 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
moq-demo Ready Ready Preview Sep 18, 2026 11:16am UTC

Request Review

@linear

linear Bot commented Sep 17, 2026

Copy link
Copy Markdown

FCE-3839

@Tay0108
Tay0108 requested a review from czerwiukk September 17, 2026 15:45
@Tay0108 Tay0108 changed the title feat: update Gemini model to 3.8 FCE-3839: update Gemini model to 3.8 Sep 17, 2026
{
functionDeclarations: [
{
behavior: Behavior.BLOCKING,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question:
whats blocking behavior?
Imagewhen you try to duck duck go your way to an answer

@Tay0108 Tay0108 Sep 18, 2026

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When Gemini calls endGame, generation pauses until our backend returns the tool result. Gemini 3.8 defaults to non-blocking tool calls, so setting this explicitly preserves the previous behavior and prevents the agent from continuing while the game is closing.

from docs on migrating from 3.1:

Asynchronous function calling: Async execution (behavior: NON_BLOCKING) is now the default function calling mode. You can still use synchronous blocking mode for backwards compatibility by setting behavior: BLOCKING on your tool declarations. Function scheduling (SILENT, WHEN_IDLE, INTERRUPTED) is supported.

https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live

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.

2 participants