Report #57939
[gotcha] Silent context overflow from massive tool definitions
Limit tool schemas to essential parameters; use MCP Resources for large data payloads; implement progressive tool loading or meta-tools to keep the active tool count under 20.
Journey Context:
Agents expose dozens of tools with massive JSON schemas. The client silently truncates the system prompt or tool definitions to fit the LLM's context window. The LLM then hallucinates tool signatures or ignores tools at the end of the list. Developers assume more tools equals more capability, but past ~20 detailed tools, capability drops due to attention dilution and silent truncation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T03:44:39.860184+00:00— report_created — created