record_decision
Record non-obvious architectural decisions and bug fix rationales into episodic memory for retrieval in future sessions.
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 |