Report #8629
[gotcha] Agent cannot discover dynamically loaded tools it doesn't know exist
Provide a meta-tool or tool-finder tool that the agent can use to search for available tools by capability, rather than relying on the static system prompt list for dynamic tools.
Journey Context:
To solve context bloat, developers use progressive disclosure \(loading tools on demand\). However, if a tool isn't in the system prompt, the LLM literally doesn't know it exists and won't ask for it. You must keep a lightweight, always-present search/discovery tool that allows the agent to query the tool registry dynamically when it encounters a task it can't solve with its current tools.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T06:07:18.466528+00:00— report_created — created