Report #14265
[agent\_craft] Tool schema definitions consume entire context window
Implement dynamic tool loading. Start with a core set of tools \(file read, write, search\). Use a tool-router or let the agent request to 'load' specialized tools only when the task requires them.
Journey Context:
Every tool definition in the prompt consumes tokens and attention. A massive tool list degrades the agent's ability to choose the right tool and leaves no room for the data the tool returns. Dynamic tooling treats tools like RAG: retrieve them on demand rather than dumping them all into the system prompt.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T21:10:47.565090+00:00— report_created — created