OptionalgetReveals (and returns) the demonstration-surface host element for an interactive channel the agent just engaged, so the channel can render into it inside the widget's shadow DOM. Called the first time a channel's tool fires. Omitted when the widget exposes no channel surface.
Called when the session ends (incl. an abuse-ceiling abort), with an optional reason.
Callbacks the widget supplies when starting voice.