Skip to content

Add fuzzy search to settings list#643

Closed
ninlds wants to merge 1 commit intobadlogic:mainfrom
ninlds:settings-search
Closed

Add fuzzy search to settings list#643
ninlds wants to merge 1 commit intobadlogic:mainfrom
ninlds:settings-search

Conversation

@ninlds
Copy link
Copy Markdown
Contributor

@ninlds ninlds commented Jan 11, 2026

Add fuzzy search to settings list

Summary

  • Added fuzzy search support to the TUI settings list and enabled it for /settings.
  • Search matches only setting labels, mirroring model selector behavior.
  • Space remains a confirm key and is not added to the search query.

Technical Details

  • Introduced SettingsListOptions with enableSearch and wired an Input for filtering.
  • SettingsList now uses fuzzyFilter on labels and resets selection to the first match on filter updates.
  • /settings passes { enableSearch: true } when constructing the settings list.

badlogic added a commit that referenced this pull request Jan 12, 2026
@badlogic
Copy link
Copy Markdown
Owner

Merged, thanks!

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.

2 participants