Patch Changes
-
4a994ad: feat(google): realtime session options for Gemini 3.8 Live
Add
thinkingConfig(thinkingLevel,thinkingBudget,includeThoughts) and
defaultToolBehaviortoGoogleRealtimeModelOptions.thinkingConfigis merged
into the Livesetup.generationConfig. Background-reasoning Live models such as
gemini-3.8-live-extended-thinkingrequire exactly one ofthinkingLevelor
thinkingBudget, so the provider sendsthinkingLevel: 'low'on those models
when neither is set.defaultToolBehaviorstampsbehavioron every function
declaration in the setup.Forward the Live
interactionStatusandwaitingForInputserver messages as
custom events so applications can tell when a background-reasoning model is idle,
sinceturnCompletealone no longer means that.