agent_memory
Persist project decisions with rationale to avoid re-litigation; retrieve via search or list. Also propose, approve, or reject task-scoped proposals.
Instructions
Persist and recall project memory (goal.md §25). action=record saves an ADR-style DECISION with its rationale (the WHY) so a later session recalls it instead of re-litigating; search/list retrieve prior decisions, fix patterns, and facts. Also propose/approve/reject for task-scoped proposals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | Repository name | |
| tags | No | Optional comma-separated labels for recall, e.g. "retrieval,perf" | |
| text | No | The decision/memory text (record/approve/propose) | |
| limit | No | Max hits for action=search | |
| query | No | Search query for action=search | |
| action | Yes | record|search|list|propose|approve|reject | |
| task_id | No | Task id when using task proposals | |
| rationale | No | Why this decision was made — the reasoning later sessions need (record/approve) | |
| proposal_id | No | Proposal id for approve/reject |