Report #101563
[agent\_craft] Agent chains independent tool calls sequentially, inflating latency and turns
Fire independent tool calls in parallel in one turn; return results keyed by tool\_call\_id.
Journey Context:
If the model needs to read three files or call three unrelated APIs, doing them one at a time triples round-trips. OpenAI and Anthropic both support parallel tool use: the model emits multiple calls, you execute them concurrently, and feed the results back together. Only serialize when a later call truly depends on an earlier result.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:04:07.624453+00:00— report_created — created