Parallel tool calls corrupted our shared state four times. Here's the pattern.
TL;DR. If your LLM agent uses tool calling, the model can return several tool calls in a single turn, and most agent loops execute those calls at the same time. For about a year I treated the bugs tha
jamesoconnor.hashnode.dev14 min read