[Bug] Agent loops infinitely and incorrectly reports fixes despite persistent errors in logs

Resolved 💬 3 comments Opened Jan 28, 2026 by gartz Closed Jan 31, 2026

Bug Description
Really stays in the loop and can't inspect correctly to fix the bug, also keep saying it is fixed even the logs says otherwise.

Environment Info

  • Platform: linux
  • Terminal: cursor
  • Version: 2.1.21
  • Feedback ID: 0b9733b0-6519-4b17-a3df-b30a236ee72c

Errors

[{"error":"Error: ENOENT: no such file or directory, scandir '/etc/claude-code/.claude/skills'\n    at readdirSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:2063)\n    at aJ (/$bunfs/root/claude:11:35454)\n    at readdirSync (/$bunfs/root/claude:12:2024)\n    at AZ$ (/$bunfs/root/claude:1756:380)\n    at AZ$ (/$bunfs/root/claude:1756:1350)\n    at <anonymous> (/$bunfs/root/claude:1756:4670)\n    at <anonymous> (/$bunfs/root/claude:1756:5401)\n    at A (/$bunfs/root/claude:11:7259)\n    at vS1 (/$bunfs/root/claude:4818:4342)","timestamp":"2026-01-28T04:05:16.672Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/root/.claude/skills'\n    at readdirSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:2063)\n    at aJ (/$bunfs/root/claude:11:35454)\n    at readdirSync (/$bunfs/root/claude:12:2024)\n    at AZ$ (/$bunfs/root/claude:1756:380)\n    at AZ$ (/$bunfs/root/claude:1756:1350)\n    at <anonymous> (/$bunfs/root/claude:1756:4713)\n    at <anonymous> (/$bunfs/root/claude:1756:5401)\n    at A (/$bunfs/root/claude:11:7259)\n    at vS1 (/$bunfs/root/claude:4818:4342)","timestamp":"2026-01-28T04:05:16.672Z"},{"error":"Error: 1: Command failed with ERR_STREAM_PREMATURE_CLOSE: cursor --force --install-extension anthropic.claude-code\nPremature close \n    at Yh9 (/$bunfs/root/claude:1579:4019)\n    at async Ch9 (/$bunfs/root/claude:1579:1623)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-28T04:05:19.154Z"},{"error":"AbortError: The operation was aborted.\n    at unknown\n    at abortChildProcess (node:child_process:937:42)\n    at onAbortListener2 (node:child_process:35:24)\n    at abort (unknown)\n    at <anonymous> (/$bunfs/root/claude:5173:2153)","timestamp":"2026-01-28T04:06:59.011Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/etc/claude-code/.claude/skills'\n    at readdirSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:2063)\n    at aJ (/$bunfs/root/claude:11:35454)\n    at readdirSync (/$bunfs/root/claude:12:2024)\n    at AZ$ (/$bunfs/root/claude:1756:380)\n    at AZ$ (/$bunfs/root/claude:1756:1350)\n    at <anonymous> (/$bunfs/root/claude:1756:4670)\n    at <anonymous> (/$bunfs/root/claude:1756:5401)\n    at A (/$bunfs/root/claude:11:7259)\n    at vS1 (/$bunfs/root/claude:4818:4342)","timestamp":"2026-01-28T04:10:10.025Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/root/.claude/skills'\n    at readdirSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:2063)\n    at aJ (/$bunfs/root/claude:11:35454)\n    at readdirSync (/$bunfs/root/claude:12:2024)\n    at AZ$ (/$bunfs/root/claude:1756:380)\n    at AZ$ (/$bunfs/root/claude:1756:1350)\n    at <anonymous> (/$bunfs/root/claude:1756:4713)\n    at <anonymous> (/$bunfs/root/claude:1756:5401)\n    at A (/$bunfs/root/claude:11:7259)\n    at vS1 (/$bunfs/root/claude:4818:4342)","timestamp":"2026-01-28T04:10:10.025Z"},{"error":"McpError: MCP error -32603: cannot execute INSERT in a read-only transaction\n    at fromError (/$bunfs/root/claude:1481:28209)\n    at _onresponse (/$bunfs/root/claude:1481:39003)\n    at <anonymous> (/$bunfs/root/claude:1481:34284)\n    at processReadBuffer (/$bunfs/root/claude:1490:1958)\n    at <anonymous> (/$bunfs/root/claude:1490:1337)\n    at emit (node:events:95:22)\n    at addChunk (internal:streams/readable:265:47)\n    at readableAddChunkPushByteMode (internal:streams/readable:243:18)\n    at handleNumberResult (internal:streams/native-readable:69:18)\n    at <anonymous> (internal:streams/native-readable:43:68)","timestamp":"2026-01-28T04:32:50.018Z"},{"error":"McpError: MCP error -32603: cannot execute INSERT in a read-only transaction\n    at fromError (/$bunfs/root/claude:1481:28209)\n    at _onresponse (/$bunfs/root/claude:1481:39003)\n    at <anonymous> (/$bunfs/root/claude:1481:34284)\n    at processReadBuffer (/$bunfs/root/claude:1490:1958)\n    at <anonymous> (/$bunfs/root/claude:1490:1337)\n    at emit (node:events:95:22)\n    at addChunk (internal:streams/readable:265:47)\n    at readableAddChunkPushByteMode (internal:streams/readable:243:18)\n    at handleNumberResult (internal:streams/native-readable:69:18)\n    at <anonymous> (internal:streams/native-readable:43:68)","timestamp":"2026-01-28T06:07:49.801Z"},{"error":"Error: Request was a…

Note: Content was truncated.

View original on GitHub ↗

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