move
Reorganize your secure vault contents. Move or rename files and folders while maintaining data integrity. All changes are logged and can be fully undone.
Instructions
Move or rename a file or folder (with everything in it) inside one open vault that may be changed. Nothing is overwritten: the new path must be free and its parent folder must exist. Use copy_file to keep the original, or trash to remove something. The change is logged and undo moves it back. Returns the old and new paths and the change id; if the user asked to approve moves, it may instead return a question for them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | The new path in the same vault, for example 'Archive/2025/notes.md'. It must be free. | |
| path | Yes | A path inside the vault, from its top, for example 'Taxes/2025/receipts.md'. | |
| vault | Yes | The vault's name, as listed by the vaults tool, for example 'Taxes'. | |
| confirm | No | Leave empty. Only pass the code a previous answer gave you, after the user agreed. | |
| purpose | Yes | A few words on why, shown to the user or kept in the vault's change log. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |