[Bug] Search tool returns 0 results and hangs in directories with multiple git repositories

Resolved 💬 3 comments Opened Jan 16, 2026 by aaronjensen Closed Feb 28, 2026

Bug Description
The Search tool always returns 0 results and takes 30+ seconds when done in a directory that contains 100s of git repositories. Rather than a monorepo, we have 100s of repos and when doing a Search in the parent directory of them, we have this problem. Search works fine in repositories.

Environment Info

  • Platform: darwin
  • Terminal: tmux
  • Version: 2.1.9
  • Feedback ID: cb33ddf5-d6cd-42e2-8e28-4eabc549acde

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/username/.local/share/claude/versions/2.1.9 (expected in multi-process scenarios)\n    at BER (/$bunfs/root/claude:3355:2091)\n    at HFA (/$bunfs/root/claude:3355:1202)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-16T19:22:36.075Z"},{"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)\n    at abort (unknown)\n    at <anonymous> (/$bunfs/root/claude:5504:6441)","timestamp":"2026-01-16T19:22:39.015Z"},{"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)\n    at abort (unknown)\n    at PI (/$bunfs/root/claude:5330:29795)\n    at <anonymous> (/$bunfs/root/claude:5324:7298)\n    at <anonymous> (/$bunfs/root/claude:648:5073)\n    at <anonymous> (/$bunfs/root/claude:648:2372)\n    at H (/$bunfs/root/claude:648:3216)\n    at emit (/$bunfs/root/claude:637:1511)","timestamp":"2026-01-16T19:23:13.597Z"}]

View original on GitHub ↗

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