kb_store
Store facts, notes, or preferences permanently in a knowledge base. Use keys for retrieval and tags for categorization. Optionally scope to a project.
Instructions
Store a piece of knowledge in the brain. Use for facts, notes, preferences, or anything worth remembering permanently. By default, knowledge is stored globally (available across all projects). Set scope to 'project' and pass your working directory as project_dir to scope it to a specific project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Short label for easy retrieval (e.g. 'wifi-password', 'deploy-process') | |
| tags | No | Tags for categorization | |
| scope | No | 'global' (default) = available everywhere. 'project' = scoped to a specific project directory. | global |
| source | No | Where this knowledge came from (e.g. 'manual', 'agent', 'import') | manual |
| content | Yes | The knowledge to store | |
| project_dir | No | Project directory to scope this knowledge to (only used when scope is 'project') |