subagent_parallel
Execute multiple AI subtasks in parallel and aggregate their results. Break complex problems into independent subtasks for concurrent processing.
Instructions
Execute multiple AI subtasks in parallel with result aggregation.
Coordinates concurrent calls to different AI models and aggregates results. Useful for breaking complex problems into independent subtasks.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tasks": "<tasks>"
},
"name": "subagent_parallel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes | JSON string of task list. Each task: {provider, model, messages, max_tokens?, temperature?, name?} | |
| max_workers | No | Maximum concurrent tasks (default: 3, max: 10) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |