Minion tools

minionToolsPlugin is the built-in tools pack (service id tools). It lets a parent agent start and watch other agent runs (“minions”). You can register many tools plugins; their lists are merged.

ToolWhat it does
spawn_minionStart a harness with a prompt; waits until that run finishes
await_minionWait on a minion that already returned
get_minionStatus for a minion
get_minion_transcriptMessages from that run
get_minion_contextWorking directory and available harnesses
resolve_minion_requestAnswer a permission or auth prompt

Spawn already waits, so you do not need to poll. Permission prompts show up on the same open tool call.

import { minionToolsPlugin } from '@buildautomaton/plugins';

minionToolsPlugin()

Skip them in coreSet() with minionTools: false. Other packages add more tools plugins beside this one. Buildautomaton adds ask/tell.

The same /mcp list is passed into ACP sessions as mcpServers, so prompt sessions and minions share those tools.