akb_create_vault
Create a new knowledge base vault to store documents with access control, or set up a read-only mirror of an upstream git repo that tracks the remote on a polling schedule.
Instructions
Create a new knowledge base vault (a separate, access-controlled repository for documents). Pass external_git to instead create a read-only mirror of an upstream git repo — the vault tracks the remote on a polling schedule and rejects user writes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Vault name (lowercase, hyphens allowed) | |
| description | No | What this vault is for | |
| template | No | Vault template to apply (pre-creates collections with guides). Ignored when external_git is set. | |
| public_access | No | Public access: none=private, reader=public read, writer=public read+write | none |
| external_git | No | Optional: turn the new vault into a read-only mirror of an upstream git repo. |