ProtectedgetImplementation-specific default context (e.g. AsyncLocalStorage for LaunchDarkly, instance field for static tests).
Sets the default evaluation context for this provider. When isEnabled / getVariation
are called without an explicit context, the effective context is
mergeFlagContext(getDefaultContext(), explicit) (implementation-specific).
Optionalcontext: FlagContextProtectedresolveMerges the default context with an explicit override for a single evaluation.
Optionalexplicit: FlagContext
Server-side LaunchDarkly provider.
identifyusesAsyncLocalStorage.enterWithso the default context applies toisEnabled/getVariationin the same async chain (e.g. aftercreateTRPCContextcallsidentify). Merge explicitcontextwith the stored default viaresolveEvaluationContext. If neither default nor explicit is set, evaluation uses anonymous context.