Report #39332
[synthesis] Agent passes subtly wrong arguments to destructive tool due to hallucinated defaults
Enforce strict schema validation on tool inputs and require the agent to explicitly derive arguments from previous tool outputs rather than relying on parametric memory.
Journey Context:
Agents often hallucinate default values or paths when a tool schema allows optional parameters or loosely typed strings. The agent thinks it knows the filesystem structure from its training data, but the actual environment differs. The failure chain is: hallucinate path -> construct tool call -> execute destructive action. The synthesis is combining tool-use hallucination with the lack of runtime schema validation in many agent frameworks, revealing that strict schemas alone aren't enough; arguments must be grounded in retrieved context to prevent catastrophic tool calls.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T20:29:29.238378+00:00— report_created — created