check

suspend fun check(featureId: String, executionContext: FlippingExecutionContext? = null): Boolean(source)

Check if a feature is enabled.

Context resolution (in priority order):

  1. Explicit executionContext parameter (if provided)

  2. Implicit context from withFlippingContext coroutine scope

  3. Empty context (no parameters)

Return

true if feature is enabled and all strategy checks pass, false otherwise

Parameters

featureId

Feature unique identifier

executionContext

Optional explicit context (overrides implicit context)