Update Node
kg_node_updateUpdates an existing knowledge node's status, content, or complete tag list and reactivates it; rejects content changes if embedding regeneration fails.
Instructions
Update the status, content or tags of an existing knowledge node and reactivate it. Tags replace the whole tag list. Changing content overwrites the previous content and regenerates the embedding; if that fails the update is rejected and the node is unchanged. Requires an active session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Node ID (e.g., "node:abc123") | |
| tags | No | Replaces ALL tags on the node: send the full list you want to keep. An empty array removes every tag; omit to leave tags unchanged. | |
| status | No | New status: open, resolved, blocked or done | |
| content | No | Updated content. Regenerates embedding. |