veto_memory_store
Save and retrieve knowledge entries across sessions. Store solutions, patterns, errors, references, or decisions, and search before storing to prevent duplicates.
Instructions
Stores a knowledge entry (solution, pattern, error, reference, or decision) in the local knowledge base for retrieval across sessions. Search before storing to avoid duplicates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Search tags (3–5 recommended). Examples: ["typescript", "auth", "jwt"]. | |
| type | No | Entry type. | |
| title | Yes | Precise, searchable title. Bad: "Fixed bug". Good: "Fix: Node sqlite fails on Windows without --experimental-sqlite". | |
| content | Yes | Self-contained content: problem → root cause → solution. Future agents must understand it without original context. | |
| relevance | No | Initial relevance score 0.0–1.0 (default 1.0). | |
| session_id | No | Optional: associate this knowledge entry with an active session. | |
| project_dir | No | Absolute project path. Include for project-specific knowledge; omit for general programming knowledge. |