Report #3875
[agent\_craft] Using high temperature \(e.g., 0.7\) for tool selection or parameter extraction, causing non-deterministic tool calls and hallucinated arguments
Use temperature 0 or very low \(0.0-0.1\) for tool selection, planning, and parameter extraction; reserve higher temperature \(>0.5\) only for creative content generation tasks
Journey Context:
Tool calls need to be deterministic and valid; creativity here causes hallucinated parameter names or types. This is an ops insight: the planning phase \(which tool to pick\) and the execution phase \(arguments\) should be greedy. Only the final output generation \(e.g., writing a poem\) benefits from randomness. Mixing these modes leads to flaky agents.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:22:06.196377+00:00— report_created — created