Search Failure: Zero Results for Common Pattern Across Multiple File Types

Resolved 💬 2 comments Opened Jul 29, 2025 by aronweiler Closed Jul 29, 2025

Bug Description
The search functionality is totally broken. Claude finds no files with words that have literally thousands of matches in my project, then proceeds to grep my entire volume. This has been happening since yesterday. \
\
● Search(pattern: "student", type: "py", head_limit: 10)
⎿ Found 0 files \
\
● Search(pattern: "student", head_limit: 20)
⎿ Found 0 files

● Bash(findstr /s /i "student" .py .ts .tsx .md | find /c /v "")
⎿ Interrupted by user

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 1.0.62
  • Feedback ID: 62ad6ebb-a8c5-4d69-b4ee-deaf773ee7cd

Errors

[{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:38:19.000Z"},{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:45:15.653Z"},{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:46:30.401Z"},{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:46:35.124Z"},{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:46:40.369Z"},{"error":"Error: Request was aborted.\n    at W71._createMessage (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1325: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-29T17:46:44.363Z"},{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:47:26.798Z"},{"error":"Error: spawn /c/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/x64-win32/rg.exe ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)","timestamp":"2025-07-29T17:51:17.185Z"},{"error":"Error: Request was aborted.\n    at W71._createMessage (file:///C:/Users/aronw/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1325: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-29T17:51:42.299Z"}]

View original on GitHub ↗

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