Skip to content

feat: flagd-core in-process evaluator returns reason=DISABLED for disabled flags #1799

@jonathannorris

Description

@jonathannorris

Context

Part of open-feature/flagd#1965. ADR: docs/architecture-decisions/disabled-flag-evaluation.md

The flagd-core library (tools/flagd-core) replicates the flagd evaluation logic in-process. Today it returns an error for disabled flags. It should return a successful result with reason=DISABLED and no value/variant, matching the updated flagd core behavior.

Changes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions