mem_session_summary
Save a structured end-of-session summary to persistent memory, preserving key decisions, bug fixes, and discoveries for future AI agent recall.
Instructions
Save a structured end-of-session summary as persistent memory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Structured session summary content. | |
| project | No | Optional explicit project. Accepted only when backed by known context or an ambiguous-project recovery. | |
| session_id | No | Session identifier. Defaults to manual-save-{project}. | |
| recovery_token | No | Short-lived token returned by an ambiguous_project error. Required with project_choice_reason. | |
| project_choice_reason | No | Must be user_selected_after_ambiguous_project, and only after the user picked one of available_projects from an ambiguous_project error. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Said when a summary was saved without a name anybody could find it by. | |
| status | No | ||
| project | No | ||
| candidates | No | ||
| judgment_id | No | ||
| observation | No | ||
| project_path | No | Where the project lives, when the answer came from a directory. | |
| project_source | No | ||
| judgment_status | No | ||
| judgment_required | No |