adr
Record technical decisions for future agents. Capture the problem, chosen option, and rejected alternatives to preserve project context.
Instructions
Record an Architecture Decision Record (ADR). Use this tool when you make a technical decision that future agents should know about. The ADR is stored as a structured capture and can be recalled by any agent working on the same project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Optional tags for filtering. Example: ['arch', 'storage']. | |
| title | Yes | A short title for the decision. Example: 'Use SQLite for local storage'. | |
| context | Yes | The problem or situation that requires a decision. Why is this decision needed? | |
| decision | Yes | The decision that was made. What was chosen? | |
| session_key | No | The session key. The default is hash(cwd). | |
| alternatives | No | Other options that were considered but rejected. Include why each was rejected. | |
| consequences | No | The consequences of this decision. What are the trade-offs, risks, and benefits? |