update_folder
Rename a folder, move it under a different parent or to top level, and return the resolved path so the change can be confirmed without a follow-up lookup.
Instructions
Rename a folder and/or move it under a different parent (set parent_id to null for top level). Provide at least one of name/parent_id. The response includes the resolved path so a rename or move can be confirmed without a follow-up list_folders call.
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": "update_folder"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | UUID of the folder to rename or move | |
| name | No | New name. Must stay unique among this folder's siblings | |
| parent_id | No | New parent folder UUID; null moves it to the top level. Moving a folder into its own descendant is refused |