From 85ef7e32d195af20d942bf999c8642c269e92647 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 1 Apr 2026 00:44:31 +0000 Subject: [PATCH 1/7] Initial plan From 798bd378162a2cc2083772c37e82573cb95356d4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 1 Apr 2026 00:56:09 +0000 Subject: [PATCH 2/7] feat(chat): add lightweight chat search Agent-Logs-Url: https://github.com/ThinkInAIXYZ/deepchat/sessions/03e6c597-17cc-43b2-b07e-9690c5828beb Co-authored-by: zhangmo8 <43628500+zhangmo8@users.noreply.github.com> --- src/renderer/src/components/WindowSideBar.vue | 69 +++++++- .../components/WindowSideBarSessionItem.vue | 53 +++++- .../src/components/chat/ChatSearchBar.vue | 135 ++++++++++++++ src/renderer/src/i18n/da-DK/chat.json | 13 +- src/renderer/src/i18n/en-US/chat.json | 13 +- src/renderer/src/i18n/fa-IR/chat.json | 13 +- src/renderer/src/i18n/fr-FR/chat.json | 13 +- src/renderer/src/i18n/he-IL/chat.json | 13 +- src/renderer/src/i18n/ja-JP/chat.json | 13 +- src/renderer/src/i18n/ko-KR/chat.json | 13 +- src/renderer/src/i18n/pt-BR/chat.json | 13 +- src/renderer/src/i18n/ru-RU/chat.json | 13 +- src/renderer/src/i18n/zh-CN/chat.json | 13 +- src/renderer/src/i18n/zh-HK/chat.json | 13 +- src/renderer/src/i18n/zh-TW/chat.json | 13 +- src/renderer/src/lib/chatSearch.ts | 160 +++++++++++++++++ src/renderer/src/pages/ChatPage.vue | 167 ++++++++++++++++++ test/renderer/components/ChatPage.test.ts | 34 ++++ .../renderer/components/WindowSideBar.test.ts | 31 ++++ .../WindowSideBarSessionItem.test.ts | 14 +- test/renderer/lib/chatSearch.test.ts | 50 ++++++ 21 files changed, 851 insertions(+), 18 deletions(-) create mode 100644 src/renderer/src/components/chat/ChatSearchBar.vue create mode 100644 src/renderer/src/lib/chatSearch.ts create mode 100644 test/renderer/lib/chatSearch.test.ts diff --git a/src/renderer/src/components/WindowSideBar.vue b/src/renderer/src/components/WindowSideBar.vue index 6e4204761..7b99ead36 100644 --- a/src/renderer/src/components/WindowSideBar.vue +++ b/src/renderer/src/components/WindowSideBar.vue @@ -142,15 +142,53 @@ +
{{ t('chat.sidebar.emptyTitle') }}
++ {{ + sessionSearchQuery + ? t('chat.sidebar.searchEmptyTitle') + : t('chat.sidebar.emptyTitle') + }} +
- {{ t('chat.sidebar.emptyDescription') }} + {{ + sessionSearchQuery + ? t('chat.sidebar.searchEmptyDescription') + : t('chat.sidebar.emptyDescription') + }}
hi
+Hi there!
+ +