You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-10Lines changed: 2 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -340,9 +340,6 @@ VS Code Tasks
340
340
341
341
The SDK uses a lightweight feature flag system.
342
342
343
-
Current flags:
344
-
-`option_set_label_conversion` – Translate picklist (option set) string labels in outgoing create/update payloads into their numeric values using cached metadata (TTL 1h). Disabled by default.
345
-
346
343
Source & schema:
347
344
`feature_flags.json` (packaged) provides defaults. Each feature MUST use the strict object form only:
348
345
@@ -355,22 +352,17 @@ Source & schema:
355
352
}
356
353
```
357
354
358
-
Rules:
355
+
Notes:
359
356
- Both `default` (bool) and `description` (non-empty string) are required.
360
357
- No extra keys are allowed (startup fails fast on unknown keys).
361
358
- The JSON file does NOT accept boolean shorthand; that form is permitted only for runtime overrides passed to the client.
362
359
363
-
Override precedence (highest wins):
364
-
1. Explicit `feature_flags={...}` passed to `DataverseClient` (boolean overrides only at present).
365
-
2. Bundled `feature_flags.json` defaults (boolean or object form).
0 commit comments