[Feature Request] Add graph RAG system for handling larger architectural relations, It forgets deign choices, fails to FOLLOW SOLID and DRY principles in coding when repo is big

Resolved 💬 3 comments Opened Dec 28, 2025 by hr1juldey Closed Jan 1, 2026

Bug Description
fails to handle larger architectural relations\
please add small graph rag system

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.0.76
  • Feedback ID: 47d7f0a2-72b1-4a6d-849f-0d9b280ad74f

Errors

[{"error":"Error: Error parsing line in /home/riju279/.claude/projects/-home-riju279-Documents-Code-yawlit-wapibot-Wapi-bot-wapibot/3a3dff8c-3c33-4d65-9594-f5775412ad7c.jsonl: SyntaxError: Unexpected token 'w', \"workflow =\"... is not valid JSON\n    at file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:79\n    at Array.map (<anonymous>)\n    at kc (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:26)\n    at async Jm (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1111:1603)\n    at async tH9 (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:4865:294)","timestamp":"2025-12-27T12:34:06.124Z"},{"error":"Error: Error parsing line in /home/riju279/.claude/projects/-home-riju279-Documents-Code-yawlit-wapibot-Wapi-bot-wapibot/3a3dff8c-3c33-4d65-9594-f5775412ad7c.jsonl: SyntaxError: Unexpected token 'w', \"workflow =\"... is not valid JSON\n    at file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:79\n    at Array.map (<anonymous>)\n    at kc (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:26)\n    at async Jm (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1111:1603)\n    at async w50 (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1111:2965)\n    at async gs3 (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1110:2942)\n    at async gBA (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1111:2526)\n    at async file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3878:813","timestamp":"2025-12-27T12:34:24.847Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at VU.<anonymous> (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:57:10436)\n    at VU.emit (node:events:507:28)\n    at VU.emit (node:domain:489:12)\n    at Timeout.<anonymous> (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:56:5600)\n    at listOnTimeout (node:internal/timers:608:17)\n    at process.processTimers (node:internal/timers:543:7)\n    at fzA.request (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:59:2130)\n    at runNextTicks (node:internal/process/task_queues:65:5)\n    at listOnTimeout (node:internal/timers:569:9)\n    at process.processTimers (node:internal/timers:543:7)\n    at async zR0 (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:4868:4053)","timestamp":"2025-12-27T12:34:25.383Z"},{"error":"AbortError: The operation was aborted\n    at abortChildProcess (node:child_process:726:27)\n    at AbortSignal.onAbortListener (node:child_process:796:7)\n    at [nodejs.internal.kHybridDispatch] (node:internal/event_target:827:20)\n    at AbortSignal.dispatchEvent (node:internal/event_target:762:26)\n    at runAbort (node:internal/abort_controller:488:10)\n    at abortSignal (node:internal/abort_controller:459:3)\n    at AbortController.abort (node:internal/abort_controller:507:5)\n    at Timeout._onTimeout (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:4746:2059)\n    at listOnTimeout (node:internal/timers:608:17)\n    at process.processTimers (node:internal/timers:543:7)","timestamp":"2025-12-27T13:00:38.328Z"},{"error":"Error: Request was aborted.\n    at OT.makeRequest (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:857:3940)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-12-27T14:48:14.571Z"},{"error":"Error: Request was aborted.\n    at OT.makeRequest (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:857:3940)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-12-27T15:06:53.757Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at VU.<anonymous> (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:57:10436)\n    at VU.emit (node:events:507:28)\n    at VU.emit (node:domain:489:12)\n    at Timeout.<anonymous> (file:///home/riju279/.nvm/versions/node/v24.3.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:56:5600)\n    at listOnTimeout (node:internal/timers:608:17)\n    at process.

Note: Error logs were truncated.

View original on GitHub ↗

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