diff --git a/sdk/evaluation-context.json b/sdk/evaluation-context.json index 0af18329fd3b..0a68d850afbe 100644 --- a/sdk/evaluation-context.json +++ b/sdk/evaluation-context.json @@ -344,6 +344,15 @@ "description": "Features to be evaluated in the context.", "title": "Features", "type": "object" + }, + "flags": { + "additionalProperties": { + "$ref": "evaluation-result.json#/$defs/FlagResult" + }, + "description": "Results of features already evaluated for this context, mapped by feature name. Populated by the engine as evaluation progresses, so that segment conditions may reference `$.flags..enabled`, `.value` and `.variant` to express feature dependencies.", + "readOnly": true, + "title": "Flags", + "type": "object" } }, "required": [