[Bug] Claude does not follow explicit bash call instruction in prompt

Resolved 💬 5 comments Opened Dec 18, 2025 by aliceisjustplaying Closed Feb 14, 2026

Bug Description
Opus ignored me explicitly telling to use gemini-3-pro-preview to call the gemini cli for the bash call and tried to call 2.5 instead

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 2.0.72
  • Feedback ID: 695d9413-3586-4fc4-82ac-af2363e547a8

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/<REDACTED>/.local/share/claude/versions/2.0.72 (expected in multi-process scenarios)\n    at TZR (/$bunfs/root/claude:2428:2165)\n    at yYA (/$bunfs/root/claude:2428:1885)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-18T23:17:20.488Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at readFileSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:500)\n    at tW (/$bunfs/root/claude:11:8463)\n    at readFileSync (/$bunfs/root/claude:12:465)\n    at iV_ (/$bunfs/root/claude:4757:21972)\n    at call (/$bunfs/root/claude:926:945)\n    at call (/$bunfs/root/claude:922:6251)\n    at yi7 (/$bunfs/root/claude:2068:17490)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-18T23:18:27.121Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at readFileSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:500)\n    at tW (/$bunfs/root/claude:11:8463)\n    at readFileSync (/$bunfs/root/claude:12:465)\n    at iV_ (/$bunfs/root/claude:4757:21972)\n    at call (/$bunfs/root/claude:926:945)\n    at call (/$bunfs/root/claude:922:6251)\n    at yi7 (/$bunfs/root/claude:2068:17490)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-18T23:28:36.242Z"},{"error":"MaxFileReadTokenExceededError: File content (46250 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at lV_ (/$bunfs/root/claude:917:12204)\n    at async call (/$bunfs/root/claude:926:1005)\n    at async yi7 (/$bunfs/root/claude:2068:17490)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-18T23:28:41.056Z"},{"error":"MaxFileReadTokenExceededError: File content (46250 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at lV_ (/$bunfs/root/claude:917:12204)\n    at async call (/$bunfs/root/claude:926:1005)\n    at async <anonymous> (/$bunfs/root/claude:3533:1507)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-18T23:29:05.387Z"}]

View original on GitHub ↗

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