move_path
Rename or move files and folders on a project disk in one batch, with a single approval step. Moves never overwrite existing targets and require the destination parent folder to exist.
Instructions
Rename or move files/folders on a project disk. Send every move for the request in one call: without confirm it returns the list (confirm_required) for the user to approve once; repeat with confirm=true. Never overwrites; the destination parent folder must exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| moves | Yes | All renames/moves for this request, approved together. | |
| confirm | No | false (default) returns the full list for the user to approve once; true performs it. | |
| desk_id | No | ||
| desk_url | No | Link to the Constructor desk the user copied from the browser, e.g. https://constructor.app/research/projects/<project>/desks/<desk>/viewer/file. Supplies project_id and desk_id; ask the user for it instead of choosing a project or desk yourself. | |
| project_id | No |