Move/Rename Note
move_noteMove or rename a note in an Obsidian vault while preserving its content, creating destination folders as needed, and updating wikilinks and file references to the new path.
Instructions
Move or rename a note within the vault, preserving its full content. Parent folders at the destination are created as needed. By default, wikilinks and file references are updated, matching Obsidian's "Automatically update internal links" behavior; this rewrite requires confirmPath to match the destination path after .md normalization. Pass updateLinks: false to skip the rewrite scan (faster on large vaults; pair with find_broken_links if you need to audit afterward). A .md extension is added automatically if omitted from either path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| newPath | Yes | Destination relative path from vault root (e.g., 'projects/idea.md'). Creates intermediate folders as needed. | |
| oldPath | Yes | Current relative path of the note from vault root (e.g., 'inbox/idea.md') | |
| confirmPath | No | Required when updateLinks is true: re-type the destination path after .md normalization to confirm vault-wide reference rewriting. | |
| updateLinks | No | If true (default), update every wikilink, markdown link, and canvas node reference across the vault to point at the new path. Set false to skip the rewrite pass. |