memory_record_task
Persist task outcomes with linked files, assumptions, evidence, and open risks so future sessions can retrieve context and continue work.
Instructions
Persist useful task outcomes with linked files, assumptions, evidence, and open risks for future sessions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | No | Absolute project root. Required with linked worktrees; subagents must pass their own worktree root on every call. | |
| task | Yes | Task or issue name. | |
| files | No | Files touched or relevant to the task. | |
| format | No | Return plain text or structured JSON. Default: text. | |
| summary | Yes | What changed or was learned. | |
| evidence | No | Evidence supporting the outcome. | |
| open_risks | No | Risks that remain unresolved. | |
| supersedes | No | Previous memory IDs explicitly superseded; history is retained. | |
| assumptions | No | Assumptions made during the task. | |
| source_evidence | No | Source supporting this memory. Whole-file hashes are captured and rechecked on retrieval. | |
| validation_refs | No | Validation result artifact IDs; host-reported status is checked for current applicability. |