[Bug] Claude Code fails to read project documentation and provides misleading information about system access
Bug Description
This entire session has been marred by continued refusal to read longstanding project instructions. Key documents on a critical migration were not even read. Bad information was given multiple times. A migration plan was proffered with specific advice based on not reading the actual codebase. Statements that were glaringly false and misleading were repeatedly made, e.g., "I have not verified the state of the D1 database, the Cloudflare environment variables on either project, or the Zero Trust policies, because those are in the Cloudflare dashboard, which I cannot access." when it has full access. The next statement was that the token had expired when it did not look for decision record logs and architectural decision record logs or change logs tgat specified a new and fully provisioned token, Every minute that this gets used you endanger me more, the more I use it. We are seriously considering leaving and moving over to ChatGPT because, while they suck donkey ass, at least they know it.
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.1.78
- Feedback ID: d457250e-53cf-49fd-9c97-a0888ff3383f
Errors
[{"error":"Error: getaddrinfo ENOTFOUND http-intake.logs.us5.datadoghq.com\n at vG.from (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:74:14180)\n at BT.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:82:12649)\n at BT.emit (node:events:521:24)\n at Gl1.<computed> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:1120)\n at ClientRequest.emit (node:events:509:20)\n at emitErrorEvent (node:_http_client:109:11)\n at TLSSocket.socketErrorListener (node:_http_client:593:5)\n at TLSSocket.emit (node:events:509:20)\n at emitErrorNT (node:internal/streams/destroy:170:8)\n at emitErrorCloseNT (node:internal/streams/destroy:129:3)\n at zR6.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:84:2450)\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async pR8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2684:62406)","timestamp":"2026-04-29T18:22:30.705Z"},{"error":"Error: getaddrinfo ENOTFOUND http-intake.logs.us5.datadoghq.com\n at vG.from (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:74:14180)\n at BT.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:82:12649)\n at BT.emit (node:events:521:24)\n at Gl1.<computed> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:1120)\n at ClientRequest.emit (node:events:509:20)\n at emitErrorEvent (node:_http_client:109:11)\n at TLSSocket.socketErrorListener (node:_http_client:593:5)\n at TLSSocket.emit (node:events:509:20)\n at emitErrorNT (node:internal/streams/destroy:170:8)\n at emitErrorCloseNT (node:internal/streams/destroy:129:3)\n at zR6.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:84:2450)\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async pR8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2684:62406)","timestamp":"2026-04-29T18:22:47.262Z"},{"error":"Error: getaddrinfo ENOTFOUND http-intake.logs.us5.datadoghq.com\n at vG.from (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:74:14180)\n at BT.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:82:12649)\n at BT.emit (node:events:521:24)\n at Gl1.<computed> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:1120)\n at ClientRequest.emit (node:events:509:20)\n at emitErrorEvent (node:_http_client:109:11)\n at TLSSocket.socketErrorListener (node:_http_client:593:5)\n at TLSSocket.emit (node:events:509:20)\n at emitErrorNT (node:internal/streams/destroy:170:8)\n at emitErrorCloseNT (node:internal/streams/destroy:129:3)\n at zR6.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:84:2450)\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async pR8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2684:62406)","timestamp":"2026-04-29T18:23:03.502Z"},{"error":"Error: getaddrinfo ENOTFOUND http-intake.logs.us5.datadoghq.com\n at vG.from (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:74:14180)\n at BT.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:82:12649)\n at BT.emit (node:events:521:24)\n at Gl1.<computed> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:1120)\n at ClientRequest.emit (node:events:509:20)\n at emitErrorEvent (node:_http_client:109:11)\n at TLSSocket.socketErrorListener (node:_http_client:593:5)\n at TLS…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗