Skip to main content

Function: createCoordinatorTools()

createCoordinatorTools(orchestrator, agents): Record<string, ZodToolDefinition<any, any>>

Defined in: packages/orchestration/src/crew/crew-tools.ts:28

Creates the full tool suite for the coordinator agent.

Includes all standard orchestration tools plus:

  • dispatchAsync — fire-and-forget dispatch (doesn't block on run completion)
  • listAgents — returns registered agents with name, role, capabilities, status

Parameters

orchestrator

Orchestrator

agents

CrewAgentConfig[]

Returns

Record<string, ZodToolDefinition<any, any>>