AI Agent Hallucinations: Causes, Types, and How to Prevent Tool Errors | Dark Hacker News