Tool Use Hallucination: Falsely Reporting Completed Actions Without Actual Execution

Resolved 💬 4 comments Opened Jul 9, 2025 by piercegov Closed Jan 3, 2026

Bug Description
Seems as though Claude hallucinated that it used tools and made changes. Either that, or the changes and tool uses aren't being parsed properly. Claude thinks it has finished a change and tested it but hasn't made any changes or run anything.

I tried exiting claude code, re-opening it and clearing the context, but the issue occurred again.

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 1.0.44
  • Feedback ID: dd71660a-809b-489a-b2fc-8978d3bad811

Errors

[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n    at genericNodeError (node:internal/errors:983:15)\n    at wrappedFn (node:internal/errors:537:14)\n    at checkExecSyncError (node:child_process:892:11)\n    at execSync (node:child_process:964:15)\n    at wD (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:702:3921)\n    at file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:623:9350\n    at Q (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:526:13327)\n    at uC (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:623:8496)\n    at hC (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:623:7361)\n    at wB (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:623:11970)","timestamp":"2025-07-09T23:38:47.876Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: undefined\n    at TF (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:1184)\n    at file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:912\n    at Array.map (<anonymous>)\n    at CE (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:903)\n    at PS2 (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1947:9731)\n    at zw (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:65:19802)\n    at yP (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:42568)\n    at _P (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38117)\n    at GL (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38045)\n    at vw (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:37899)","timestamp":"2025-07-09T23:39:57.695Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: undefined\n    at TF (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:1184)\n    at file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:912\n    at Array.map (<anonymous>)\n    at CE (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:903)\n    at PS2 (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1947:9731)\n    at zw (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:65:19802)\n    at yP (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:42568)\n    at _P (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38117)\n    at GL (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38045)\n    at vw (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:37899)","timestamp":"2025-07-09T23:39:57.709Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: undefined\n    at TF (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:1184)\n    at file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:912\n    at Array.map (<anonymous>)\n    at CE (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1478:903)\n    at PS2 (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1947:9731)\n    at zw (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:65:19802)\n    at yP (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:42568)\n    at _P (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38117)\n    at GL (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38045)\n    at vw (file:///Users/piercegovernale/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:37899)","timestamp":"2025-07-09T23:3

<img width="1575" height="1304" alt="Image" src="https://github.com/user-attachments/assets/aa25d07b-84fe-4b36-b6b1-a8230e08938b" />

<img width="1690" height="919" alt="Image" src="https://github.com/user-attachments/assets/5edbc014-07df-40cf-81de-e293755cd11e" />

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗