Optimize File Search: Integrate VSCode Global Search for Faster Filesystem Traversal
Resolved 💬 5 comments Opened Jul 20, 2025 by chriskinal Closed Jan 7, 2026
Bug Description
Grepping through files and filesystems use considerable time and resources. If Claude could use the VSCode global search this would greatly accelerate the development process.
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 1.0.56
- Feedback ID: 854b5fa8-d525-4e13-b7b8-c73b76fe2ada
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at genericNodeError (node:internal/errors:983:15)\n at wrappedFn (node:internal/errors:537:14)\n at checkExecSyncError (node:child_process:882:11)\n at execSync (node:child_process:954:15)\n at A7 (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:797:5848)\n at file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:709:48013\n at Q (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:609:14408)\n at fY (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:709:45724)\n at QK (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:709:44590)\n at SB (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:709:50639)","timestamp":"2025-07-20T01:37:55.976Z"},{"error":"Error: ENOENT: no such file or directory, open '/proc/version'\n at Module.readFileSync (node:fs:442:20)\n at Object.readFileSync (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:615:7077)\n at file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:615:8638\n at Q (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:609:14408)\n at kT4 (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:709:62815)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-07-20T01:37:56.621Z"},{"error":"Error: Request was aborted.\n at bQ1._createMessage (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1257:7955)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-07-20T01:41:44.606Z"},{"error":"Error: Tab close: Invalid tab not found!\n at TZB (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1317:11459)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async BNB (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2687:11707)\n at async AbortSignal.Y (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2687:10695)","timestamp":"2025-07-20T01:42:36.516Z"},{"error":"Error: Request was aborted.\n at bQ1._createMessage (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1257:7955)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-07-20T01:47:26.577Z"},{"error":"Error: Request was aborted.\n at bQ1._createMessage (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1257:7955)\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\n at runNextTicks (node:internal/process/task_queues:69:3)\n at process.processTimers (node:internal/timers:520:9)","timestamp":"2025-07-20T02:02:21.745Z"},{"error":"Error: Request was aborted.\n at dM.makeRequest (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1266:3652)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-07-20T02:05:04.439Z"},{"error":"Error: Request was aborted.\n at dM.makeRequest (file:///Users/chris/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1266:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-07-20T11:40:53.220Z"},{"error":"Error: Error normalizing tool input:[\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"old_string\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"invalid_type\",\n \"expected\": \"string\",\n \"received\": \"undefined\",\n \"path\": [\n \"new_string\"\n ],\n \"message\": \"Required\"\n },\n {\n \"code\": \"unrecognized_keys\",\n \"keys\": [\n \"offset\",\n \"limit\"\n ],\n \"path\": [],\n \"message\": \"Unrecognized key(s) in object: 'offset', 'limit'\"\n }\n]\n at VCA (file:///Users/chr
Note: Error logs were truncated.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗