From 439355cb43fe816519b45325dba2f3df4489fa73 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 21 Oct 2026 14:43:54 +0000 Subject: [PATCH] docs: Document the overrideAffected flag metadata key in the OpenFeature Node.js provider README Co-Authored-By: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> --- packages/sdk/openfeature-node-server/README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/packages/sdk/openfeature-node-server/README.md b/packages/sdk/openfeature-node-server/README.md index 39b01a7612..88e1bbecda 100644 --- a/packages/sdk/openfeature-node-server/README.md +++ b/packages/sdk/openfeature-node-server/README.md @@ -110,14 +110,15 @@ There are several attributes with special handling within a single or multi-cont Evaluation results include LaunchDarkly specific information in the OpenFeature flag metadata. A key is only present when it applies to the evaluation. -| Key | Type | Description | -| ------------------- | ------- | ------------------------------------------------------------------------------ | -| `variationIndex` | number | The index of the served variation. Absent when the default value was returned. | -| `inExperiment` | boolean | Present, and `true`, when the evaluation was part of an experiment. | -| `ruleIndex` | number | The index of the matched rule, for a `RULE_MATCH` reason. | -| `ruleId` | string | The identifier of the matched rule, for a `RULE_MATCH` reason. | -| `prerequisiteKey` | string | The key of the failed prerequisite flag, for a `PREREQUISITE_FAILED` reason. | -| `bigSegmentsStatus` | string | The status of the Big Segment query, when the evaluation required one. | +| Key | Type | Description | +| ------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------- | +| `variationIndex` | number | The index of the served variation. Absent when the default value was returned. | +| `inExperiment` | boolean | Present, and `true`, when the evaluation was part of an experiment. | +| `ruleIndex` | number | The index of the matched rule, for a `RULE_MATCH` reason. | +| `ruleId` | string | The identifier of the matched rule, for a `RULE_MATCH` reason. | +| `prerequisiteKey` | string | The key of the failed prerequisite flag, for a `PREREQUISITE_FAILED` reason. | +| `bigSegmentsStatus` | string | The status of the Big Segment query, when the evaluation required one. | +| `overrideAffected` | boolean | Present, and `true`, when the evaluation read a flag or segment definition supplied by an experimental override source. | ```typescript const details = await client.getBooleanDetails('my-boolean-flag', false);