feat(sidebar): add session search filter with Ctrl+K shortcut

- Search input appears when 4+ sessions exist
- Filters sessions by label/key in real-time
- Ctrl+K / Cmd+K keyboard shortcut to focus search
- Clear button and 'no results' state
- i18n support (EN + FR)
This commit is contained in:
Nicolas Varrot
2026-02-11 19:46:28 +00:00
parent 50cd18867c
commit 177970988a
2 changed files with 60 additions and 2 deletions

View File

@@ -42,6 +42,8 @@ const en = {
// Sidebar
'sidebar.title': 'Sessions',
'sidebar.empty': 'No sessions',
'sidebar.search': 'Search sessions…',
'sidebar.noResults': 'No matching sessions',
// Thinking
'thinking.label': 'Thinking',
@@ -93,6 +95,8 @@ const fr: Record<keyof typeof en, string> = {
'sidebar.title': 'Sessions',
'sidebar.empty': 'Aucune session',
'sidebar.search': 'Rechercher…',
'sidebar.noResults': 'Aucun résultat',
'thinking.label': 'Réflexion',