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

Status Closed — duplicate
Maintainer reply None cached
Activity 3 comments · opened Oct 29, 2025 · 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 ↗