store_memory
Save a new memory with content, type (episodic, semantic, procedural), and optional agent/session scoping, importance rating, metadata, and graph links to related memories.
Instructions
Store a new memory with optional agent/session scoping, semantic embedding, and graph links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| links | No | Graph links to create from this new memory to existing memories. | |
| content | Yes | Memory content text to store | |
| agent_id | No | Agent identifier (e.g. 'principal_investigator'). None = shared memory. | |
| metadata | No | JSON string of additional metadata (task_id, experiment_id, etc.) | |
| importance | No | Salience score 0.0-1.0 for pruning priority. Default 0.5. | |
| session_id | No | Session identifier for grouping memories. None = unscoped. | |
| memory_type | Yes | Type: 'episodic' (events/logs), 'semantic' (facts/knowledge), 'procedural' (how-to/workflows) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||