Resolves a boolean flag value.
The key of the flag to evaluate
The default value to return if evaluation fails
Evaluation context (e.g., user attributes)
Optional logger instance
Promise resolving to evaluation result with value and reason
Resolves a number flag value.
The key of the flag to evaluate
The default value to return if evaluation fails
Evaluation context (e.g., user attributes)
Optional logger instance
Promise resolving to evaluation result with value and reason
Resolves an object flag value.
The key of the flag to evaluate
The default value to return if evaluation fails
Evaluation context (e.g., user attributes)
Optional logger instance
Promise resolving to evaluation result with value and reason
Resolves a string flag value.
The key of the flag to evaluate
The default value to return if evaluation fails
Evaluation context (e.g., user attributes)
Optional logger instance
Promise resolving to evaluation result with value and reason
Flagging Provider (OpenFeature-compatible).
Wraps @datadog/openfeature-node-server with agentless and Agent Remote Config delivery. Implements the OpenFeature Provider interface for flag evaluation.