Report #98815
[agent\_craft] Model answers from memory instead of calling the tool, or calls tools unnecessarily
Add a concise system-level instruction to set the tool-use boundary, for example 'Use the tools to investigate before responding' to increase tool use or 'Use your judgment about whether to call a tool' to keep it conservative. Pair with tool\_choice when you need deterministic behavior.
Journey Context:
The decision of whether to call a tool or answer directly is steerable through the system prompt. Anthropic docs describe this boundary as configurable: light instructions shift behavior, stronger instructions force it. Relying on the default leads to inconsistent behavior across turns. For coding agents, combine steering with tool\_choice rather than hoping the model guesses the right mode.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-28T04:50:00.254032+00:00— report_created — created