Agent Decision Explainability
The Agent Decisions page answers the question: "Why did my agent choose that tool / take that action?"
For each decision event in a session, Prysm shows:
- Context — the preceding events (LLM calls, tool results) that led to this decision
- The Decision — what the agent chose to do
- Consequence — what happened after the decision
- Triggering LLM Call — the specific LLM call that produced this decision
How It Works
Decision events are recorded when:
- The agent selects a tool (
tool_callevents) - The agent makes an explicit decision (
decisionevents) - The agent delegates to a sub-agent (
delegationevents)
For each decision, Prysm looks backward through the event sequence to find the closest preceding LLM call — this is the model invocation that likely produced the decision.
Dashboard
Navigate to Dashboard → Decisions, select a session, and click any decision card to expand the full context view.