Canonical Definition
{
"function": {
"description": "Spawn multiple specialized AI agents to analyze a prompt or complete a complex task in parallel. Each agent uses a distinct persona defined in their OS/Agents markdown file. The results form an aggregated multi-perspective report.",
"name": "spawn_parallel_agents",
"parameters": {
"properties": {
"agents": {
"description": "List of specialized agent filenames (without .md) to spawn (e.g., ['technical_reviewer', 'qa_tester', 'ui_auditor'])",
"items": {
"type": "string"
},
"type": "array"
},
"prompt": {
"description": "The detailed context or request that each parallel agent will independently analyze or execute.",
"type": "string"
}
},
"required": [
"agents",
"prompt"
],
"type": "object"
}
},
"type": "function"
}