Store Memory
neuroverse_storeStore memory records in a tiered system (short-term, episodic, semantic) using importance scoring. Persist only high-importance episodic and semantic memories to JSON.
Instructions
Store a memory record in NeuroVerse's tiered memory system.
Tiers:
short_term: In-process, capped at 50 per user. Lost on restart.
episodic: Persisted to JSON file. Recent actions.
semantic: Persisted to JSON file. Long-term facts.
Only episodic/semantic memories with importance_score ≥ 0.4 are persisted.
Args:
user_id (string): Agent / user identifier
intent (string): Canonical intent name
tier (string): short_term | episodic | semantic
language (string): Language code (default: "en")
data (object): Structured payload
importance_score (number): 0.0–1.0
Returns: JSON of the stored MemoryRecord
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Structured memory payload | |
| tier | No | Memory tier | short_term |
| intent | Yes | Canonical intent this memory relates to | |
| user_id | Yes | Agent / user identifier | |
| language | No | Primary language code | en |
| importance_score | No | Importance score — only above 0.4 are persisted for episodic/semantic |