update_node_properties
Update a CherryTree node's name, tags, icon, bold, color, or read-only flag by node ID, returning a byte-level audit report and automatic rollback on XML parse failure.
Instructions
Update node properties (name, tags, icon, etc.).
Args: node_id: Node ID. name: New title. tags: New tags. is_bold: Bold title. foreground: Title color hex. custom_icon_id: Icon ID. readonly: Read-only flag.
Returns: Confirmation message followed by byte-by-byte audit report. On XML parse failure, backup is restored automatically (ROLLBACK).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| tags | No | ||
| is_bold | No | ||
| node_id | Yes | ||
| readonly | No | ||
| foreground | No | ||
| custom_icon_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |