[Bug] Claude repeatedly attempts `timeout`/`gtimeout` commands instead of using built-in timeout functionality

Resolved 💬 3 comments Opened Oct 29, 2025 by Geenz Closed Nov 2, 2025

Bug Description
It keeps trying to use timeout and gtimeout despite having its own built in timeout. It then chews through tokens trying to diagnose this fact before I stop it to remind it that it doesn't have timeout as a command and that it has its own timeout

Environment Info

  • Platform: darwin
  • Terminal: clion
  • Version: 2.0.28
  • Feedback ID: 8aa386b0-a256-4dad-8687-c3dcfe17fbdc

Errors

[{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readSync (node:fs:733:18)\n    at Object.readSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:9:472)\n    at pV (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3568:105)\n    at Ez (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3570:475)\n    at KS6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:7467)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6679)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6997\n    at HJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:21528)\n    at QE (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:41111)\n    at AU (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:35147)","timestamp":"2025-10-29T19:21:47.432Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readFileSync (node:fs:434:20)\n    at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:9:299)\n    at Ez (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3570:490)\n    at KS6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:7467)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6679)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6997\n    at HJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:21528)\n    at QE (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:41111)\n    at AU (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:35147)\n    at q4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:73:4840)","timestamp":"2025-10-29T19:21:47.437Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readSync (node:fs:733:18)\n    at Object.readSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:9:472)\n    at pV (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3568:105)\n    at Ez (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3570:475)\n    at KS6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:7467)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6679)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6997\n    at HJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:21528)\n    at QE (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:41111)\n    at AU (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:35147)","timestamp":"2025-10-29T19:21:55.393Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readFileSync (node:fs:434:20)\n    at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:9:299)\n    at Ez (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3570:490)\n    at KS6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:7467)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6679)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2715:6997\n    at HJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:21528)\n    at QE (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:41111)\n    at AU (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:35147)\n    at q4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:73:4840)","timestamp":"2025-10-29T19:21:55.398Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readSync (node:fs:733:18)\n    at Object.readSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:9:472)\n    at pV (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3568:105)\n    at Ez (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3570:475)\n    at KS6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/

Note: Error logs were truncated.

View original on GitHub ↗

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