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
{{ message }}
Repository navigation
Commit f3a9339
Browse filesBrowse the repository at this point in the historyBrowse files
merge origin/main (os-regen artifacts taken from main; regeneration follows)
The reference page builtin-node-config.mdx is regenerated here because the
merge commit's deferral named it; spec-changes.json and the upgrade guide
are main's side, regenerated in the next commit.
Claude-Session: https://claude.ai/code/session_01KNKBCRDJCu5tGy3TEbvtrF
Co-authored-by: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: content/docs/references/automation/builtin-node-config.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -241,7 +241,7 @@ A value: a CEL value envelope `{ dialect: 'cel', source }` evaluated by the expr
241
241
|**label**|`string`| optional | Display label |
242
242
|**type**|`string`| optional | Input type |
243
243
|**required**|`boolean`| optional | Whether a value is required to submit |
244
-
|**options**|`{ value: any; label: string }[]`| optional | Choices for a select-style field |
244
+
|**options**|`{ value: any; label: string }[]`| optional | Choices for a select-style field; option values must stay distinct when read as text|
245
245
|**defaultValue**|`any`| optional | Prefilled value (interpolates `{token}` templates) |
246
246
|**placeholder**|`string`| optional | Input placeholder text |
247
247
|**visibleWhen**|`string`| optional | CEL predicate controlling visibility, evaluated client-side |
@@ -263,7 +263,7 @@ A value: a CEL value envelope `{ dialect: 'cel', source }` evaluated by the expr
263
263
|**label**|`string`| optional | Display label |
264
264
|**type**|`string`| optional | Input type |
265
265
|**required**|`boolean`| optional | Whether a value is required to submit |
266
-
|**options**|`{ value: any; label: string }[]`| optional | Choices for a select-style field |
266
+
|**options**|`{ value: any; label: string }[]`| optional | Choices for a select-style field; option values must stay distinct when read as text|
267
267
|**defaultValue**|`any`| optional | Prefilled value (interpolates `{token}` templates) |
268
268
|**placeholder**|`string`| optional | Input placeholder text |
269
269
|**visibleWhen**|`string`| optional | CEL predicate controlling visibility, evaluated client-side |
@@ -276,7 +276,7 @@ A value: a CEL value envelope `{ dialect: 'cel', source }` evaluated by the expr
276
276
277
277
| Property | Type | Required | Description |
278
278
| :--- | :--- | :--- | :--- |
279
-
|**value**|`any`| ✅ | Stored value |
279
+
|**value**|`any`| ✅ | Stored value; it also addresses the option as text (its label translation key), so it must stay distinct from its siblings as text|
0 commit comments