Skip to content

feat(search): add runtime-aware search service with fff#23890

Open
nexxeln wants to merge 26 commits intodevfrom
nxl/runtime-aware-search-service
Open

feat(search): add runtime-aware search service with fff#23890
nexxeln wants to merge 26 commits intodevfrom
nxl/runtime-aware-search-service

Conversation

@nexxeln
Copy link
Copy Markdown
Member

@nexxeln nexxeln commented Apr 22, 2026

summary

  • add a runtime-aware Search service that uses fff-bun under Bun and falls back to the existing ripgrep path under Node and desktop
  • route file search, grep, glob, debug commands, routes, and tool wiring through Search while keeping exhaustive file listing and tree operations on ripgrep
  • record successful search-backed file reads for frecency/history and update the affected tests

testing

  • bun typecheck
  • bun test test/file/search.test.ts test/file/index.test.ts test/tool/glob.test.ts test/tool/grep.test.ts test/tool/read.test.ts test/tool/registry.test.ts test/tool/skill.test.ts test/session/prompt.test.ts test/session/snapshot-tool-race.test.ts
  • git push -u origin nxl/runtime-aware-search-service (pre-push hook ran bun turbo typecheck)

@nexxeln nexxeln changed the title feat(search): add runtime-aware search service feat(search): add runtime-aware search service with fff Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants