Skip to content

feat(navigator): fuzzy search in the Quick Navigator#421

Open
Davydhh wants to merge 1 commit into
TabularisDB:mainfrom
Davydhh:feat/fuzzy-quick-navigator
Open

feat(navigator): fuzzy search in the Quick Navigator#421
Davydhh wants to merge 1 commit into
TabularisDB:mainfrom
Davydhh:feat/fuzzy-quick-navigator

Conversation

@Davydhh

@Davydhh Davydhh commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Follow-up to #417 (fuzzy search for the sidebar filters). The Quick Navigator (⌘P) still did a strict substring match — this routes it through the same shared fuzzyFilter helper, so it's now typo-tolerant and ranks the closest matches first.

Changes

  • filterNavigatorItems now uses fuzzyFilter (Fuse.js), searching a combined name + schema string — this preserves the previous "match name or schema" behaviour, now fuzzy and relevance-ranked.
  • Added a typo-tolerance test; the existing name/schema tests pass unchanged.

@kilo-code-bot kilo-code-bot Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your detailed review goes here

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.

1 participant