Memory Store
memory_storeStore important information as a memory entry, choosing organization-wide or personal visibility to persist knowledge across sessions.
Instructions
Store a specific memory entry. Use scope='org' for team-wide visibility, 'personal' for caller only. Call this whenever you learn something worth remembering across sessions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Optional classifier stored in metadata.kind (e.g. 'checkpoint', 'decision', 'fact'). Used by get_project_history to build a typed timeline. | |
| force | No | Deprecated: use `resolution: "confirm"`. Set true to skip near-duplicate detection. | |
| scope | Yes | 'org' for team-wide visibility, 'personal' for caller only. | |
| content | Yes | The information to remember (max 20,000 characters). | |
| project | No | Optional project tag (e.g. 'founders-os', 'client-acme'). | |
| resolution | No | Conflict resolution after a near-duplicate is found: 'confirm' stores anyway, 'cancel' skips. | |
| source_tool | No | Optional label for the originating tool or surface. |