March 13, 2026

Version 0.0.19

Breaking changes

Simplified authentication surface

SAML and OIDC authentication types have been removed. The SDK now supports two auth modes:

  • Passwordless — Email or SMS-based authentication rendered in-chat
  • Token Exchange — Use your existing auth provider (Auth0, Firebase, custom) and exchange ID tokens

SdkAuthType is now 'passwordless' | 'tokenExchange'.

Migration: If you were using authType: "saml" or authType: "oidc", switch to authType: "tokenExchange" with an idTokenProvider that returns your Auth0/OIDC ID token. The token exchange flow handles the same authentication — you just provide the token yourself instead of the SDK opening a popup.