why_decision
Trace the supersession chain of any decision in a session to explain why it became the current choice. Reports the active selection and reasons per hop.
Instructions
Reason over the session's decision history: why is something the current choice? Traces the supersession chain (old → new with trigger, reason, and evidence per hop) for decisions matching the query, and reports the currently active choice. Use when the user asks 'why did we pick X', 'what happened to Y', or 'what was the previous approach'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Substring of the decision to explain (e.g. 'react', 'postgres') | |
| session_id | Yes | Session whose decision history to query |