feat(workspace): add full-text search for daily memory files

Add backend search command that performs case-insensitive matching
across all daily memory files, supporting both date and content queries.
Frontend includes animated search bar (⌘F), debounced input, snippet
display with match count badge, and search state preservation across
edits.
This commit is contained in:
Jason
2026-02-24 09:03:30 +08:00
parent 7138aca310
commit a8dbea1398
7 changed files with 447 additions and 24 deletions
+1
View File
@@ -1051,6 +1051,7 @@ pub fn run() {
commands::read_daily_memory_file,
commands::write_daily_memory_file,
commands::delete_daily_memory_file,
commands::search_daily_memory_files,
]);
let app = builder