snipara_end_of_task_commit
Persist end-of-task summary, structured why capture, and outcomes for agent handoff. Validate via dry_run without writing.
Instructions
Persist a bounded end-of-task summary, optional structured Why Capture, and selected durable outcomes so another agent can resume the work. This EDITOR operation writes memory and workflow state and is non-idempotent; dry_run validates without writing. Use snipara_remember_if_novel for one reusable memory and document upload tools for source material. Unknown fields fail closed. Returns created or skipped records, review candidates, handoff metadata, and validation warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | Atomic Why Capture payload; never split by summary heuristics | |
| task | No | Short task label used as structured Why Capture provenance | |
| dry_run | No | Validate extraction and return the proposed receipt without writing memory or workflow state. | |
| outcome | No | Final task state used to frame the handoff and durable extraction. | completed |
| summary | No | Unstructured task summary used only when why is absent | |
| category | No | Optional stable category shared by memories produced from this commit. | |
| artifacts | No | Durable artifact identifiers or paths produced by the task. | |
| handoff_only | No | For final workflow commits, create the Team Sync handoff and skip durable-memory extraction. | |
| files_touched | No | Project-relative files materially changed or inspected during the task. | |
| persist_types | No | Memory categories that may be extracted from the task summary; omit unwanted categories. | |
| external_user_id | No | Integrator client keys only: stable end-user ID for user-owned memories created from task commits. | |
| memory_reconciliation_mode | No | For newly created task memories, find older similar memories. recommend returns candidates only; auto_safe supersedes only high-confidence same-scope/type/category matches. | recommend |