record_decision
Record architectural decisions, bug fix rationales, and non-obvious 'why' insights into retrievable episodic memory for future reference.
Instructions
Record an architectural decision, bug fix rationale, or 'why we did X'. Stored in episodic memory — retrievable via episodic_search in future sessions. Call when a non-obvious architectural decision is made, a bug root-cause is understood, or the user says to 'remember' something. Do NOT call for routine changes — only decisions where WHY is non-obvious. Returns: {stored: True, searchable_via: 'episodic_search'}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | ||
| rationale | No | ||
| affected_files | No | ||
| repo_path | No |