Skip to content

ServerUserContextProvider

A TraitsProvider keyed to traits:server. Auto-wired by the SDK when a client-context token is configured; call setSnapshot whenever a fresh server context is fetched.

  • TraitsProvider<"traits:server">

hasSignals(): boolean

Whether any server signal is currently present.

boolean


resolve(): TraitsProviderState

Resolve the current traits:server state for evaluation.

TraitsProviderState

TraitsProvider.resolve


setSnapshot(snapshot): void

Replace the server-known snapshot (called after each client-context fetch).

ServerUserContextSnapshot

void