Report #47406
[agent\_craft] Sequential tool execution wastes latency on independent operations
Set parallel\_tool\_calls=True and structure prompts to explicitly state independence: 'Analyze files A, B, C independently and return three separate results'
Journey Context:
Early agents executed tools sequentially \(read A, wait, read B\) even when no dependencies existed. Modern APIs support parallel tool calls in a single assistant message. However, the prompt must not create artificial dependencies \(e.g., 'read A, then based on its contents read B'\) to leverage this, cutting latency from O\(n\) to O\(1\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T10:03:37.919924+00:00— report_created — created