78bc44a5ac
- Removed the `cache` option from `GrepOptions` and eliminated the internal directory cache path. - Implemented `run_sequential_grep` as a single-threaded fallback when too many concurrent streaming searches are active. - Restricted concurrent grep workers under heavy resource contention using a global `ACTIVE_STREAMING_GREPS` atomic counter. - Cleaned up obsolete benchmark scenarios, typescript type definitions, and reference tests for cached grep searches. - Removed the `cache` option from `GrepOptions` and internal caching mechanisms in `grep_sync`.