Skip to content

ServerUserContextSnapshot

The client-safe, server-known signals surfaced as traits:server traits. Sourced from the mapped /api/sdk/client-context response.

optional payment_at_risk?: boolean

Coarse billing-recovery signal (raw failed-payment detail never crosses the boundary).


optional trial?: object

Trial signals the control plane owns.

optional days_remaining?: number

optional in_trial?: boolean

optional state?: string