Expand description
First-class reactor vocabulary for Live sessions.
This module is intentionally small: it defines the normalized events, reactions, and typed effects that existing mechanisms can migrate onto incrementally without rewriting the current control plane in one step.
Structs§
- Effect
Policy - Execution policy for an effect.
- Live
Reactor - Ordered collection of reactor rules.
- Prompt
OnPlayback Drained - Prompt the model when browser playback is fully drained and a prompt is armed.
- Reaction
- A policy-wrapped effect.
- User
Speech Activity Rule - Cancel pending model prompts and signal activity around user speech.
- Voice
Runtime State - Voice-flow state owned by the reactor.
Enums§
- Effect
Mode - Whether an effect must complete before the reactor continues.
- Live
Effect - A typed runtime effect emitted by a reaction.
- Reactor
Event - A normalized event that can drive ADK-level reactions.
Traits§
- Reactor
Rule - A rule that reacts to normalized events and emits typed effects.