Why ReAct agent retries waste 90% of your budget
In a 200-task benchmark, nearly 91% of ReAct agent retries were spent on errors that could never succeed. The three fixes I use: an error taxonomy, per-tool circuit breakers, and tool routing that stays in code.