finalize_thinking_session
Persist the outcome of a thinking session into Memory Bank files by providing a human-facing summary. Optionally log decisions, update tasks, record next steps, and log progress. Raw thoughts are never stored.
Instructions
Persist the outcome of a thinking session into Memory Bank files. Accepts only human-facing summary fields — raw thoughts are NEVER persisted. Writes to existing Memory Bank files (active-context.md, decision-log.md, progress.md) via existing mechanisms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | Human-facing summary of the thinking session outcome | |
| decision | No | Optional decision to log | |
| tasks | No | Optional task updates (compatible with update_tasks) | |
| nextSteps | No | Optional next steps to add to active context | |
| progressEntry | No | Optional progress entry to record | |
| sessionId | No | Session ID (appended as a tag to session note) |