akb_update
Update an existing document by modifying only the fields you provide, supporting commit messages and concurrency control.
Instructions
Update an existing document. Only provide fields you want to change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | Document URI | |
| content | No | New document body (replaces existing) | |
| title | No | New title | |
| status | No | ||
| tags | No | ||
| summary | No | ||
| depends_on | No | Update dependency list (akb:// URIs) | |
| related_to | No | Update related list (akb:// URIs) | |
| message | No | Commit message describing the change | |
| expected_commit | No | Optional OCC pin — reject if the document current_commit moved. | |
| expected_content_hash | No | Optional body hash pin — reject if the current document body hash moved. | |
| file | No | Local file path to read as document body (alternative to content). Provide either file or content, not both. |