palinode_session_end
End a coding session by saving a summary of accomplishments, decisions, and blockers to persistent memory for future reference.
Instructions
Call at the end of a coding or chat session to capture key outcomes to persistent memory. Writes a session summary to today's daily notes and appends status to relevant project files. Provide a brief summary of what was accomplished, decisions made, and any blockers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| push | No | Push the memory repo after committing the session note. | |
| source | No | Source surface that created this memory (e.g., 'claude-code', 'cursor', 'api'). Auto-detected if omitted. | |
| project | No | Project slug to append status to (e.g., 'palinode'). Auto-detected if omitted. | |
| summary | Yes | What was accomplished in this session (1-3 sentences) | |
| blockers | No | Open blockers or next steps (optional) | |
| decisions | No | Key decisions made (optional) |