kg_update_node
Modify an existing knowledge node's content, tags, importance, or visibility. Partial updates change only the fields you specify.
Instructions
Updates an existing knowledge node. Use to modify content, tags, importance, or visibility of a node. Supports partial updates - only specified fields are changed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "kg_update_node"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID of the node to update | |
| tags | No | Replace all tags with this array | |
| content | No | Replace the node's content entirely | |
| mergeTags | No | Add these tags to existing tags (set union) | |
| importance | No | Update importance level | |
| removeTags | No | Remove these specific tags | |
| visibility | No | Update visibility level | |
| appendContent | No | Append text to the existing content |