Anthropic API: Repeated Usage Policy Violations During Compaction

Resolved 💬 3 comments Opened Aug 19, 2025 by serviss-ventures Closed Aug 23, 2025

Bug Description
I am getting way too many error during ocmpaction: Error: api error: claude code is unable to respond to this request which appaers to volate our usage policy . this has happened 3 times today and I legit did a /compact and the other one before was a screenshot of a code error like come on

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 1.0.84
  • Feedback ID:

Errors

[{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readSync (node:fs:742:18)\n    at Object.readSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:696:9384)\n    at SY (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:744:270)\n    at eJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:746:456)\n    at JJ8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:5056)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4270)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4584\n    at oF (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:21530)\n    at aX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:41141)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:39313","timestamp":"2025-08-19T17:04:16.454Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readFileSync (node:fs:443:20)\n    at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:696:9211)\n    at eJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:746:471)\n    at JJ8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:5056)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4270)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4584\n    at oF (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:21530)\n    at aX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:41141)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:39313\n    at sG0 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:326:8828)","timestamp":"2025-08-19T17:04:16.467Z"},{"error":"Error: Request was aborted.\n    at aP.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-19T17:10:44.332Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readSync (node:fs:742:18)\n    at Object.readSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:696:9384)\n    at SY (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:744:270)\n    at eJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:746:456)\n    at JJ8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:5056)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4270)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4584\n    at oF (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:21530)\n    at aX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:41141)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:39313","timestamp":"2025-08-19T17:11:34.340Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readFileSync (node:fs:443:20)\n    at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:696:9211)\n    at eJ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:746:471)\n    at JJ8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:5056)\n    at V (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4270)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:4584\n    at oF (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:21530)\n    at aX (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:41141)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:332:39313\n    at sG0 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:326:8828)","timestamp":"2025-08-19T17:11:34.344Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readSync (node:fs:742:18)\n    at Object.readSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:696:9384)\n    at SY (file:///o

Note: Error logs were truncated.

View original on GitHub ↗

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