set_node
Patch a single node by its path, merging provided data into the existing node. Use for targeted updates without affecting other nodes.
Instructions
Shorthand to edit ONE card: patch a single node addressed by its "sheetId/nodeId[/nodeId…]" path (the URL-hash form get_node uses). "set" is merged into the node with the same rules as edit_board.nodes[] (top-level replaces; detail merges per key; null clears; arrays replace). PATCH-by-default: if the node does not exist this ERRORS (so a typo can't silently create a phantom) — pass create:true to add it (a new node needs a title). For edges, deletes, or several cards at once, use edit_board. CONCURRENCY: same auto-guard as edit_board (baseRev / force). Returns created|updated + the new rev. Persists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| set | No | ||
| path | Yes | ||
| force | No | ||
| create | No | ||
| baseRev | No |