[Feature Request] Add token usage analysis and navigation for large codebases

Resolved 💬 2 comments Opened Mar 7, 2026 by bhavenmurji Closed Apr 6, 2026

Bug Description
I have a large number of issues as it pertains to token usage in a large codebase. I feel that Claude Code should be able to navigate to the appropriate sub-tree and learn how to use tokens more efficiently without running out.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.71
  • Feedback ID: 574cc343-b8e6-49f0-8ed2-30a82c168f58

Errors

[{"error":"AbortError: The operation was aborted.\n    at unknown\n    at abortChildProcess (node:child_process:935:42)\n    at onAbortListener2 (node:child_process:35:24)","timestamp":"2026-03-07T02:43:20.035Z"},{"error":"Error: ripgrep exited with code null\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:104:18189)\n    at emit (node:events:98:22)\n    at #maybeClose (node:child_process:766:16)\n    at #handleOnExit (node:child_process:520:72)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:43:20.176Z"},{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n    at start (/$bunfs/root/src/entrypoints/cli.js:3024:22319)\n    at async H (/$bunfs/root/src/entrypoints/cli.js:3024:24635)\n    at async O (/$bunfs/root/src/entrypoints/cli.js:3024:33671)\n    at async R (/$bunfs/root/src/entrypoints/cli.js:3024:34008)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:21.924Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:3024:20841)\n    at H (/$bunfs/root/src/entrypoints/cli.js:3024:24635)\n    at O (/$bunfs/root/src/entrypoints/cli.js:3024:33671)\n    at R (/$bunfs/root/src/entrypoints/cli.js:3024:34008)\n    at w (/$bunfs/root/src/entrypoints/cli.js:3024:34546)\n    at call (/$bunfs/root/src/entrypoints/cli.js:6187:1374)\n    at async pTA (/$bunfs/root/src/entrypoints/cli.js:3904:14884)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:21.925Z"},{"error":"Error: Failed to start LSP server for file /Users/bhavenmurji/Development/IgniteHealthSystems/apps/website/client/src/pages/Login.tsx: Executable not found in $PATH: \"typescript-language-server\"\n    at O (/$bunfs/root/src/entrypoints/cli.js:3024:33697)\n    at async R (/$bunfs/root/src/entrypoints/cli.js:3024:34008)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:21.925Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:3024:20841)\n    at H (/$bunfs/root/src/entrypoints/cli.js:3024:24635)\n    at O (/$bunfs/root/src/entrypoints/cli.js:3024:33671)\n    at R (/$bunfs/root/src/entrypoints/cli.js:3024:34008)\n    at w (/$bunfs/root/src/entrypoints/cli.js:3024:34546)\n    at call (/$bunfs/root/src/entrypoints/cli.js:6187:1374)\n    at async pTA (/$bunfs/root/src/entrypoints/cli.js:3904:14884)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:21.925Z"},{"error":"Error: Cannot send notification to LSP server 'plugin:typescript-lsp:typescript': server is error\n    at D (/$bunfs/root/src/entrypoints/cli.js:3024:27038)\n    at R (/$bunfs/root/src/entrypoints/cli.js:3024:34250)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:34.576Z"},{"error":"Error: Failed to sync file open /Users/bhavenmurji/Development/IgniteHealthSystems/apps/website/client/src/pages/Login.tsx: Cannot send notification to LSP server 'plugin:typescript-lsp:typescript': server is error\n    at R (/$bunfs/root/src/entrypoints/cli.js:3024:34415)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:34.576Z"},{"error":"Error: Failed to sync file open /Users/bhavenmurji/Development/IgniteHealthSystems/apps/website/client/src/pages/Login.tsx: Cannot send notification to LSP server 'plugin:typescript-lsp:typescript': server is error\n    at R (/$bunfs/root/src/entrypoints/cli.js:3024:34415)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T02:48:34.576Z"},{"error":"Error: Failed to fetch version from https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/latest: ECONNREFUSED\n    at FQ$ (/$bunfs/root/src/entrypoints/cli.js:2601:2074)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-07T06:16:18.813Z"},{"error":"Error: Failed to fetch version from https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/latest: ECONNREFUSED\n    at FQ$ (/$bun…

Note: Content was truncated.

View original on GitHub ↗

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