akb_move
Move or rename a document by changing its collection or slug while preserving identity, git history, and redirecting old links.
Instructions
Move or rename a document — change its collection and/or slug while keeping its identity and full git history. The old akb:// URI keeps resolving (a redirect is recorded), and graph links/publications are rewritten. Provide collection and/or slug (at least one must change). The title is unchanged; use akb_update to change the displayed title.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | Document URI to move | |
| slug | No | New slug / filename base, e.g. 'final-spec' (omit to keep the current slug) | |
| message | No | Commit message describing the move | |
| collection | No | New collection path (omit to keep the current collection) | |
| _vault_skill_ack | No | Opaque acknowledgement returned as vault_skill.ack_token. After applying that guide, retry the unchanged operation with this value. The bundled proxy supplies it automatically. |