Interface: AgentOrchestratorConfig
Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:18
Configuration options for the AgentOrchestrator.
Properties
defaultAgentTurnTimeoutMs?
optionaldefaultAgentTurnTimeoutMs:number
Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:22
Default timeout in milliseconds for an agent's processTurn or handleToolResult method.
Default
60000 (60 seconds)
errorHandlingAgentId?
optionalerrorHandlingAgentId:string
Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:27
ID of a default "Error Handling Agent" or a meta-agent to consult if an orchestrated agent enters an unrecoverable error state. If not set, orchestrator handles errors more directly.
logToolCalls?
optionallogToolCalls:boolean
Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:29
If true, orchestrator logs detailed information about tool calls.
maxToolCallIterations?
optionalmaxToolCallIterations:number
Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:20
Maximum number of sequential tool calls allowed in a single agent turn to prevent loops.
Default
5