memory_store
Save a new memory into a causal graph, optionally linking it to existing memories with typed relationships such as supports, contradicts, or supersedes.
Instructions
Store a new memory in the causal memory graph. Use related for writer-specified typed edges (each {id, type}); related_to is legacy and always creates caused_by edges. May return possible_conflicts — heuristic hints, not verified contradictions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org_id | No | Required when visibility is 'org'. Must be an org the caller belongs to. | |
| content | Yes | ||
| related | No | Typed explicit edges. Direction: new_node --type--> target. | |
| category | No | Free-form classification (suggested: professional, educational, family, location). | |
| related_to | No | Legacy: ids of nodes to link via caused_by. Prefer `related`. | |
| visibility | No | private | |
| source_session | No |