memory_store
Save a single fact to long-term memory with category, project, tags, and source. Use this tool to persist important information that should survive compaction.
Instructions
Persist ONE durable fact to long-term memory (write-through).
Call this the moment a fact worth surviving compaction appears — do NOT wait for the conversation to be summarized. One call = one atomic fact.
category is domain.sub. Built-in taxonomy:
code.rules conventions, constraints, do/don't agreed this session
code.workflow current procedure/steps, what's done, what's pending
code.os OS, shell, tool versions, paths, env vars
code.connections hosts / SSH / ports / domains / services / DBs in use
code.files files changed, with absolute paths
code.issues unresolved bugs / blockers
business.goal the business problem being solved, expected outcome
business.decision business decisions + rationale
business.constraint requirements, limits, deadlines, stakeholders
business.state where we are in the business flow
project: optional slug to scope the fact to one project/repo. tags: optional keywords for later filtering. source: optional origin note (e.g. a file path or URL).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| source | No | ||
| content | Yes | ||
| project | No | ||
| category | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |