OptionalapiStatic API key sent as X-Kikai-Key header. Use this for server-side
scripts, cron jobs, or integrations that don't use Supabase auth.
Base URL of the kikai instance (e.g. "https://kikai.example.com").
OptionalgetAsync function that returns a Bearer token (typically a Supabase JWT).
Called on every request — return null to make unauthenticated requests.
Configuration for creating a KikaiClient instance.
Provide either
getToken(for browser apps with Supabase auth) orapiKey(for server-side scripts and integrations). If both are provided,getTokentakes precedence.