I always have to be the one to talk first for some reason.
I think its the same problem Im having, I think its to do with the generate_reply(), on 2.5 live it was a universal command, but in 3.1 live, they have different commands for sending in the beginning of the call, and during. There are a bunch of migration issues which seem to be popping up and I really hope livekit fixes it.
Check out: https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-live-preview
interesting! yea it would be great if they can look into that.
Thanks for raising, the team are aware.
I see this community-submitted fix: fix(google realtime): support gemini-3.1-flash-live-preview A2A model by youpesh · Pull Request #5238 · livekit/agents · GitHub , I suggest monitoring that for updates (it will either be merged, or closed as overcome by events if the issue is fixed by another PR)
Actually, this is probably a better PR to follow: fix(google realtime): support gemini-3.1-flash-live-preview by Hormold · Pull Request #5251 · livekit/agents · GitHub
the PRs are closed is livekit fixing this issue?
This PR is still open: generate_reply times out on first dialogue with gemini-3.1-flash-live-preview — works fine with gemini-2.5-flash- · Issue #5260 · livekit/agents · GitHub
I also gave an update in this other thread: