feat(ui): searchable model picker with provider group headers — v0.50.86 (PR #659 by @mmartial)

- Live search input in model dropdown (filter by name or ID)
- Provider group headers preserved in filtered view
- Clear button, Escape-to-close, No models found empty state
- i18n EN/ES/zh-CN strings
- CSS uses var(--accent) consistent with current theme system
- zh-CN double-escape fix included
- Provider headers regression fix included
- 1423 tests pass

Co-authored-by: mmartial <mmartial@users.noreply.github.com>
This commit is contained in:
nesquena-hermes
2026-04-18 09:27:36 -07:00
committed by GitHub
parent 5c2840e2da
commit 5266ee26bd
5 changed files with 90 additions and 21 deletions

View File

@@ -592,7 +592,7 @@
<div class="settings-section-title">System</div>
<div class="settings-section-meta">Instance version and access controls.</div>
</div>
<span class="settings-version-badge">v0.50.85</span>
<span class="settings-version-badge">v0.50.86</span>
</div>
<div class="settings-field" style="border-top:1px solid var(--border);padding-top:12px;margin-top:8px">
<label for="settingsPassword" data-i18n="settings_label_password">Access Password</label>