akb_put
Store a new document in a specified vault and collection. Returns a canonical URI for addressing the document, which is automatically chunked and indexed for semantic search.
Instructions
Store a new document. The response carries the canonical uri (akb://{vault}/doc/{path}) — use that to address the document from every other tool. Automatically chunked and indexed for semantic search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vault | Yes | Target vault name | |
| collection | Yes | Collection (directory) path, e.g. 'api-specs' or 'meeting-notes' | |
| title | Yes | Document title | |
| content | Yes | Document body in Markdown | |
| type | No | Document type | note |
| tags | No | Tags for classification | |
| domain | No | Domain: engineering, product, ops, legal, etc. | |
| summary | No | Brief summary (auto-generated if omitted) | |
| depends_on | No | akb:// URIs this depends on | |
| related_to | No | akb:// URIs of related resources | |
| file | No | Local file path to read as document body (alternative to content). Provide either file or content, not both. |