store_memory
Store key information as semantic memory to retain context across sessions for recall in future interactions.
Instructions
Store a piece of text as a semantic memory in the local vector database.
Call this tool whenever the user explicitly asks you to remember something, or whenever you observe context that should survive the current session:
Architectural decisions or design rationale
User preferences and working-style notes
Frequently-referenced file paths or API endpoints
Summaries of long conversations or research findings
One focused idea per memory retrieves better than a large wall of text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The raw text to remember. | |
| metadata | No | Optional free-text or JSON annotation (source URL, category, author). Stored verbatim; not searched. | |
| project_tag | No | Logical namespace, e.g. "my-api", "dotfiles", "global". Defaults to "global" for cross-project context. | global |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |