Skip to content

feat: Surface engine evaluation reason on flags - #236

Merged
khvn26 merged 1 commit into
mainfrom
feat/surface-evaluation-reason
Aug 7, 2026
Merged

feat: Surface engine evaluation reason on flags#236
khvn26 merged 1 commit into
mainfrom
feat/surface-evaluation-reason

Conversation

@khvn26

@khvn26 khvn26 commented Aug 6, 2026

Copy link
Copy Markdown
Member

Closes #195.

Flag now carries a reason field, populated from the engine's evaluation result in local evaluation and from the reason field of /flags and /identities responses when evaluating remotely.

Remote evaluation reads the field optionally, so reason stays None against an API that predates it.

@khvn26
khvn26 requested a review from a team as a code owner August 6, 2026 16:08
@khvn26
khvn26 requested review from emyller and removed request for a team August 6, 2026 16:08
@khvn26
khvn26 force-pushed the feat/surface-evaluation-reason branch from 9726606 to 888b048 Compare August 6, 2026 16:11
@khvn26
khvn26 force-pushed the feat/surface-evaluation-reason branch from 888b048 to 379c630 Compare August 6, 2026 16:22
@khvn26 khvn26 closed this Aug 7, 2026
@khvn26 khvn26 reopened this Aug 7, 2026
@khvn26
khvn26 merged commit 71128a4 into main Aug 7, 2026
10 of 13 checks passed
@khvn26
khvn26 deleted the feat/surface-evaluation-reason branch August 7, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Surface engine reasons in SDK response objects

3 participants