Report #42958
[synthesis] Agent exhausts API rate limits or token budgets by cascading into meta-tooling loops instead of acting on existing information
Implement a hard budget on consecutive tool calls without intermediate approval, and penalize tool-use loops in the system prompt \(e.g., 'If you have searched twice, read the available files instead of searching again'\).
Journey Context:
The assumption is that more tools give the agent more power. In reality, they give the agent more ways to procrastinate or derail. A human would stop searching and start writing; an agent will keep searching to avoid the uncertainty of writing. This synthesis links tool-selection mechanics with LLM uncertainty avoidance: agents use search tools as a crutch to delay generation, leading to meta-tooling death spirals where the agent uses tools to justify using more tools.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T02:34:41.641240+00:00— report_created — created