‹ All endpoints

memory.remember

memory:write

Write one durable checkpoint. Idempotent per idempotency_key. Store no secrets and no raw transcripts.

Arguments
NameTypeRequiredRules / enum
contentstringrequiredNon-empty. No secrets, no raw transcripts.
idempotency_keystringrequiredStable and unique per logical write. Reuse only for an exact retry.
content_kindenumoptionaldecision | durable_lesson | fact | observation | session_summary. Default observation.
session_idstringoptional≤256 chars correlation label.
client_event_tsnumberoptionalAdvisory only. Never overrides the server write-time.
sequenceintegeroptional≥0. Same-tick ordering tiebreak.
Response (required: idempotency_key, status, memory_ids)
Example
curl -sS "$CONDUIR_BASE/api/cortex/mcp" \
  -H "Authorization: ApiKey $CORTEX_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool":"memory.remember","arguments":{
        "content":"Cross-vendor memory proven via one key.",
        "idempotency_key":"note-2026-08-21-1",
        "content_kind":"decision"}}'
{ "result": {
    "idempotency_key": "note-2026-08-21-1",
    "status": "persisted",
    "memory_ids": ["mcp_1a2b…"]
} }

Validation test

Runs this exact tool against the live broker (POST /api/cortex/mcp) with the key saved in this browser — the same one the dashboard uses. No key yet? Create one on Your keys (Microsoft sign-in), then come back.

Arguments (editable JSON)