slowave_remember
Persist durable, typed knowledge (facts, decisions, lessons, instructions) into long-term memory across sessions. Supports single or batch entries while excluding ephemeral task state.
Instructions
Explicitly encode a durable typed claim into long-term memory.
Scalar and batch forms inherit one explicitly verified session and scope.
Args:
scope: required scope matching the active session.
session_id: required active session returned by slowave_activate.
content: one standalone durable claim; mutually exclusive with memories.
type: required scalar type. Reusable directions use instruction;
only verified commit procedures are execution-backed procedures.
occurred_at: optional RFC 3339 source-event time, such as
2026-08-26T09:30:00Z. Use only when the claim records
an event that happened at a different time from this MCP
call. Slowave always sets internal raw-event ts itself
to the write time; occurred_at never changes event order.
memories: strict batch of {content, type, occurred_at?} objects inheriting the
outer scope and session.
IMPORTANT: Use ONLY for durable knowledge that should persist across sessions.
Do NOT store ephemeral task state — that belongs in session events.
Returns: stored: true when the scalar claim was accepted. memory_id: canonical identifier for a scalar stored or matched memory. disposition: created or matched for a scalar claim. type: confirmed scalar memory type. scope: confirmed scalar memory scope. source_event_id: source provenance event for a scalar claim. results: for batch input, ordered item envelopes with index and independent ok/data or ok/error results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | ||
| scope | Yes | ||
| content | No | ||
| memories | No | ||
| session_id | Yes | ||
| occurred_at | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||