How the widget gets its credential.
widget-key
ConversationWidgetInstance
invite-token
token
launcher
host
How the widget gets its credential.
widget-key— anonymous guest session minted from a public widget key (ConversationWidgetInstance).invite-token— a single-use magic-link invite, redeemed for an anonymous session JWT.token— a session JWT the host page already holds.launcher— the host mints the session itself (IRealtimeSessionLauncher); the widget runs it.host— nothing to do: the page is an MJ application whose GraphQL provider is already authenticated.