mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-04-17 08:29:46 +00:00
Tool calls from a single LLM response are independent by design — the model batches them precisely because they can run concurrently. Replace the serial for-loop with asyncio.gather so N tools complete in max(time_i) instead of sum(time_i). Made-with: Cursor