[Feature Request] VSCode: Add full file path and line number to clickable symbol links
Resolved 💬 3 comments Opened Jan 29, 2026 by tomkaith13 Closed Mar 3, 2026
Bug Description
whenever i use Claude Code in VSCode, it prints clickable symbols which dont open the symbol on the editor. I wish it would use the full file name along with the line number
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 2.1.23
- Feedback ID: c3fdd759-e4e8-4bbd-a32f-e48041a4af55
Errors
[{"error":"Error: ENOENT: no such file or directory, scandir '/Library/Application Support/ClaudeCode/.claude/skills'\n at readdirSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:2063)\n at iW (/$bunfs/root/claude:11:35715)\n at readdirSync (/$bunfs/root/claude:12:2024)\n at wQR (/$bunfs/root/claude:1783:380)\n at wQR (/$bunfs/root/claude:1783:1350)\n at <anonymous> (/$bunfs/root/claude:1783:4670)\n at <anonymous> (/$bunfs/root/claude:1783:5401)\n at A (/$bunfs/root/claude:11:7259)\n at Ay8 (/$bunfs/root/claude:4793:4342)","timestamp":"2026-01-29T15:43:45.657Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Users/bibin/.claude/skills'\n at readdirSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:2063)\n at iW (/$bunfs/root/claude:11:35715)\n at readdirSync (/$bunfs/root/claude:12:2024)\n at wQR (/$bunfs/root/claude:1783:380)\n at wQR (/$bunfs/root/claude:1783:1350)\n at <anonymous> (/$bunfs/root/claude:1783:4713)\n at <anonymous> (/$bunfs/root/claude:1783:5401)\n at A (/$bunfs/root/claude:11:7259)\n at Ay8 (/$bunfs/root/claude:4793:4342)","timestamp":"2026-01-29T15:43:45.657Z"},{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n at start (/$bunfs/root/claude:1751:22300)\n at async $ (/$bunfs/root/claude:1751:24752)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-29T15:43:51.401Z"},{"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/claude:1751:20845)\n at start (/$bunfs/root/claude:1751:22354)\n at $ (/$bunfs/root/claude:1751:24752)\n at $ (/$bunfs/root/claude:1751:25727)\n at _ (/$bunfs/root/claude:1751:32514)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-29T15:43:51.401Z"},{"error":"Error: Failed to start LSP server plugin:typescript-lsp:typescript: Executable not found in $PATH: \"typescript-language-server\"\n at <anonymous> (/$bunfs/root/claude:1751:32536)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-29T15:43:51.401Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Library/Application Support/ClaudeCode/.claude/skills'\n at readdirSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:2063)\n at iW (/$bunfs/root/claude:11:35715)\n at readdirSync (/$bunfs/root/claude:12:2024)\n at wQR (/$bunfs/root/claude:1783:380)\n at wQR (/$bunfs/root/claude:1783:1350)\n at <anonymous> (/$bunfs/root/claude:1783:4670)\n at <anonymous> (/$bunfs/root/claude:1783:5401)\n at A (/$bunfs/root/claude:11:7259)\n at Ay8 (/$bunfs/root/claude:4793:4342)","timestamp":"2026-01-29T15:45:12.350Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Users/bibin/.claude/skills'\n at readdirSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:2063)\n at iW (/$bunfs/root/claude:11:35715)\n at readdirSync (/$bunfs/root/claude:12:2024)\n at wQR (/$bunfs/root/claude:1783:380)\n at wQR (/$bunfs/root/claude:1783:1350)\n at <anonymous> (/$bunfs/root/claude:1783:4713)\n at <anonymous> (/$bunfs/root/claude:1783:5401)\n at A (/$bunfs/root/claude:11:7259)\n at Ay8 (/$bunfs/root/claude:4793:4342)","timestamp":"2026-01-29T15:45:12.350Z"},{"error":"MaxFileReadTokenExceededError: File content (54878 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at FgB (/$bunfs/root/claude:3492:3003)\n at async call (/$bunfs/root/claude:3501:1005)\n at async <anonymous> (/$bunfs/root/claude:3513:1637)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-29T15:45:45.627Z"},{"error":"MaxFileReadTokenExceededError: File content (54878 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at FgB (/$bunfs/root/claude:3492:3003)\n at async call (/$bunfs/root/claude:3501:1005)…
---
screenshots:
For ex, the terminal produces a link
<img width="869" height="89" alt="Image" src="https://github.com/user-attachments/assets/e14faa66-90c8-454d-81dd-86f63c51bf1c" />
but doesnt resolve to a clickable link in VSCode
<img width="840" height="100" alt="Image" src="https://github.com/user-attachments/assets/7afe4db0-5c93-4f6a-9397-3b9d3572613e" />
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗