Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.0.63 ·

Ripgrep EAGAIN Error Auto-Retry

Entry
JSON All of v2.0.63
EntryKind: in v2.0.63,
ChangesSection of the release

What: Automatic retry mechanism when ripgrep encounters "Resource temporarily unavailable" (EAGAIN/error 11) errors.

How it works: When ripgrep fails with an EAGAIN error (common in high-concurrency environments), Claude Code now:

  1. Detects the error from stderr output
  2. Logs a debug message
  3. Retries the search with single-threaded mode (-j 1)
  4. Sets a global flag to use single-threaded mode for all subsequent ripgrep calls

Details:

  • Error detection function lJ9() checks for "os error 11" or "Resource temporarily unavailable" strings
  • Only retries once to prevent infinite loops
  • Telemetry event tengu_ripgrep_eagain_retry is logged when this occurs
  • Evidence: lJ9() function at line 17125, retry logic at lines 17163-17178

See this entry in the whole of v2.0.63 →

Feedback