memory_store
Store one durable fact, decision, or observation for persistent memory. Automatically drops near-duplicates and reports if stored.
Instructions
Store one durable fact, decision, or observation. Use proactively
for anything worth keeping — one claim per call. Near-duplicates are
dropped, not erred (stored=False,
reason="below_surprise_threshold"). For canonical NOW use
memory_fact_set.
Args:
text: The claim to remember.
source: Stable per-project/topic tag for later filtering.
tags: Optional labels, e.g. ["decision", "blocker"].
origin: Who asserted it — "user" / "action" / "agent".
episode: Episode handle for attribution.
Returns: {stored, surprise, reason, cortex_promoted}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| text | Yes | ||
| origin | No | ||
| source | No | agent | |
| episode | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||