Update storage path
update_storage_pathUpdate only the chosen attributes of a storage path, such as name, path template, matching rule, or permissions, leaving unspecified fields unchanged.
Instructions
Partially update a storage path. Only the fields you pass are changed; omitted fields keep their current value.
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_storage_path"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | No | ||
| path | No | Filename template, e.g. '{created_year}/{correspondent}/{title}'. Required when creating. | |
| match | No | Text this object matches against, interpreted per matching_algorithm. | |
| owner | No | Owning user ID, or null for unowned. | |
| is_insensitive | No | Case-insensitive matching. Defaults to true. | |
| set_permissions | No | Object-level permissions. Overwrites existing permissions entirely unless the endpoint supports merging. | |
| matching_algorithm | No | Matching algorithm: 0=none, 1=any word, 2=all words, 3=exact, 4=regex, 5=fuzzy, 6=auto. Use 6 (auto) unless the user asked for a specific rule. |