Skip to main content

Interface: AgentOrchestratorConfig

Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:18

Configuration options for the AgentOrchestrator.

Properties

defaultAgentTurnTimeoutMs?

optional defaultAgentTurnTimeoutMs: 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?

optional errorHandlingAgentId: 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?

optional logToolCalls: boolean

Defined in: packages/agentos/src/orchestration/turn-planner/IAgentOrchestrator.ts:29

If true, orchestrator logs detailed information about tool calls.


maxToolCallIterations?

optional maxToolCallIterations: 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