Skip to content

RouterConfig

Defined in: scoring/router.ts:15

optional dailyBudget: number

Defined in: scoring/router.ts:21

Daily cost budget (0 = unlimited)


optional maxRetries: number

Defined in: scoring/router.ts:19

Maximum retries per agent before escalating


optional onAgentSelected: (agent, task) => void

Defined in: scoring/router.ts:23

Callback when an agent is selected

AgentDefinition

AgentTask

void


optional onCostIncurred: (agent, cost, task) => void

Defined in: scoring/router.ts:27

Callback for cost tracking

AgentDefinition

number

AgentTask

void


optional onEscalate: (fromAgent, toAgent, reason) => void

Defined in: scoring/router.ts:25

Callback when escalating

AgentDefinition

AgentDefinition

string

void


registry: AgentRegistry

Defined in: scoring/router.ts:17

Agent registry with available agents