composeEffectiveExperimentContext
composeEffectiveExperimentContext<
TContext>(callerContext,providerState,contextRevision):EffectiveUserContextResolution&object
Materialize one ephemeral user context from caller context and normalized provider outcomes. The caller-owned object is never mutated.
Type Parameters
Section titled “Type Parameters”TContext
Section titled “TContext”TContext extends UserContextSnapshot
Parameters
Section titled “Parameters”callerContext
Section titled “callerContext”Readonly<TContext>
providerState
Section titled “providerState”ExperimentProviderState | undefined
contextRevision
Section titled “contextRevision”string
Returns
Section titled “Returns”EffectiveUserContextResolution & object