Skip to content

Get Agent Decision Audit Trail

GET
/api/analytics/decisions/{agent_id}

Retrieve decision history for a specific agent, most recent first.

agent_id
required
Agent Id

Agent ID to get decisions for

string

Agent ID to get decisions for

limit
Limit

Maximum decisions to return

integer
default: 50 >= 1 <= 500

Maximum decisions to return

Successful Response

Response Get Agent Decision Audit Trail Api Analytics Decisions Agent Id Get
Array<object>
AgentDecisionLog

A single logged decision from an agent, with human-readable summary.

object
decisionId
required
Decisionid

Unique identifier for this decision

string
agentId
required
Agentid

Which agent made the decision

string
decisionType
required
Decisiontype

Category: model_selection, persona_recommendation, etc.

string
summary
required
Summary

Human-readable explanation of the decision

string
context
required
DecisionContext

What was being decided

object
taskType
required
Tasktype

Type of task requiring decision

string
availableOptions
required
Availableoptions

Options the agent considered

Array<string>
selectedOption
required
Selectedoption

Option the agent chose

string
reasoning
required
DecisionReasoning

Why this choice was made

object
factorsConsidered
required
Factorsconsidered

Factors the agent weighed in its decision

Array<string>
confidenceScore
required
Confidencescore

How confident the agent was (0.0-1.0)

number
<= 1
outcome
Any of:
string
createdAt
Createdat

When the decision was made

string format: date-time

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object