Coordinator Tools Reference
The coordinator session has 30 built-in tools it uses to orchestrate workers, manage tasks and teams, author artifacts, and control loops. These are NOT slash commands — they are LLM-callable functions the coordinator invokes autonomously. Source: src/coordinator/toolHandlers.ts → domain builders in src/coordinator/tools/.
Generated for agents-fleet v0.52.0 · 30 coordinator tools.
Worker Management
| Tool | Parameters | Description |
|---|---|---|
spawn_worker | name, agent_type, prompt, task_id, model, cwd, role, skills, skill, permissionOverrides, mergeOnSuccess | Spawn a new worker agent to handle a specific task. |
send_message | to, message, summary | Send a message to a running worker agent or use "*" to broadcast to all team members. |
stop_worker | agent_id | Stop a running worker agent |
list_workers | status | List all worker agents and their current status |
Task Management
| Tool | Parameters | Description |
|---|---|---|
task_create | subject, description, owner, blocked_by, dod_ids | Create a new task with subject, description, and optional dependencies |
task_update | task_id, status, subject, owner, result, add_blocks, add_blocked_by, dod_ids | Update a task status, owner, result, or dependencies |
task_list | status, owner | List all tasks with their status and dependency information |
task_get | task_id | Get detailed information about a specific task |
task_stop | task_id | Stop a running task |
get_ready_tasks | — | Get tasks that are ready to start (all dependencies completed) |
Team Management
| Tool | Parameters | Description |
|---|---|---|
team_create | team_name, description | Create a named team for organized multi-agent collaboration |
team_delete | team_name | Delete a team. |
team_add_member | team_name, member_name, agent_type, prompt, model | Add a specialized agent as a member of a team |
team_list_members | team_name | List all members of a team with their status |
broadcast | message, summary | Send a message to all team members |
Memory & Definition of Done
| Tool | Parameters | Description |
|---|---|---|
dod_update | dod_id, passed, evidence | Record a Definition of Done item as passed or failed. |
fleet_remember | note, source | Persist a learning, pattern, or important observation to project memory (.fleet/context/memory.md). |
Authoring
| Tool | Parameters | Description |
|---|---|---|
save_role | name, description, agentType, systemPrompt, model, whenToUse, outputFile | Persist a v2 Role artifact to the project tier (.fleet/roles/<name>.role.md). |
save_skill | name, description, systemPrompt, tags, allowOverride | Persist a reusable atomic skill (knowledge pack) to the project tier under .fleet/skills/. |
save_crew | name, description, topology, workflow, coordinator, members, synthesis, mcpServers, tier | Persist a v2 Crew (workflow + coordinator + agents) to disk as a *.crew.md file under the project (or user) tier. |
save_workflow | name, content, tier, description | Persist an authored .workflow.md (full markdown content) to disk under the project (or user) tier, after validating it with the workflow linter. |
activate_crew | name | Activate a saved crew by name. |
reload_registry | — | Re-read all workflows, crews, roles, skills, and gates from disk (bundled + user + project tiers). |
Discovery
| Tool | Parameters | Description |
|---|---|---|
list_features | kind | List the fleet capabilities registered in this session: workflows, roles, atomic skills, crews, built-in slash commands, and coordinator tools. |
describe_feature | name, kind | Describe a single fleet feature by name (workflow, role, atomic skill, crew, built-in command, or coordinator tool). |
Loop & Workflow Control
| Tool | Parameters | Description |
|---|---|---|
signal_loop_complete | reason | Signal that the active loop should stop. |
signal_workflow_abort | reason, runId | Abort a workflow (e.g. /feature or /github-issue-worker-autopilot). |
Channels
| Tool | Parameters | Description |
|---|---|---|
send_attachment | path, caption, kind | Send a file attachment (photo, audio, video, voice, or document) to all paired remote chats. |
Other
| Tool | Parameters | Description |
|---|---|---|
dod_generate | items, plan_slug, mode | Author the Definition of Done for the active plan. |
dod_coverage | plan_slug | Report DoD coverage for the active plan: which tasks lack a DoD mapping (dod_ids) and which DoD items have no task, then apply the soft execute gate (AGENTS_FLEET_DOD_GATE: off|warn|enforce, default warn). |