Report #101565
[agent\_craft] Agent picks the wrong tool or wastes context because every tool is loaded at once
Scope the tool surface to the task: allowlist only the tools needed, and exclude write/search/web tools when they are not relevant.
Journey Context:
Each tool definition consumes context tokens, and more choices degrade selection accuracy. Anthropic observed accuracy drops with large tool libraries. A read-only reviewer should not have Edit/Write; a coding agent shouldn't carry a web-search tool during a purely local refactor. Use allowedTools/deniedTools or task-specific sub-agents.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:04:15.757691+00:00— report_created — created