Memory Summarize & Store
memory_summarize_and_storeStore a narrative session summary as a memory entry, preserving decisions and context for future use.
Instructions
Distill a session summary into a memory entry and store it. Pass a full narrative description of what happened — the more detail the better. Call at the end of meaningful sessions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Optional classifier stored in metadata.kind. Pass 'checkpoint' for end-of-session checkpoints so get_project_history can build the project timeline. | |
| force | No | Deprecated: use `resolution: "confirm"`. Set true to skip near-duplicate detection. | |
| scope | Yes | 'org' to share with the whole team, 'personal' for private notes. | |
| project | No | Optional project tag. | |
| resolution | No | Conflict resolution after a near-duplicate is found: 'confirm' stores anyway, 'cancel' skips. | |
| session_summary | Yes | A narrative description of the session to memorize. Include decisions made, context established, and anything useful for future sessions (max 20,000 characters). |