Gemini 3.1 Flash Live won't reliably report ending its turn until after it says something following a tool call. Restructure the system instruction so the model says goodbye *after* calling end_conversation, and add a comment explaining the deferred EndFrame behavior that makes this work.
6.7 KiB
6.7 KiB