docs: mark persistent search hosting complete

This commit is contained in:
mirivlad 2026-06-29 04:32:19 +08:00
parent 614eecc8a3
commit 74f14b4ffc
2 changed files with 6 additions and 3 deletions

View File

@ -263,8 +263,11 @@ search.indexer
`searchProviders` contribution. It searches as the user types, matches vault
file/folder names and paths, scans text-like file contents through
`api.files.list` / `api.files.readText`, and opens file results through
Workbench. Persistent indexing and cross-provider runtime hosting are still
future work.
Workbench. It persists a workspace-scoped JSON search index in the plugin data
namespace, refreshes it from public file events, registers its own vault-text
provider as a command-backed `searchProviders` handler, and fans out to other
registered provider commands at runtime. Full-text ranking, typo/layout
tolerant search, and sidecar indexing remain later work.
Target UX: search should be available from the workspace header next to the
workspace title. The standalone Search workspace item may remain only as an

View File

@ -141,7 +141,7 @@ Tasks:
workspace-scoped storage, global aggregation, and public event subscriptions;
- [x] expose `verstak.activity` and `verstak.browser-inbox` as global sidebar
views while keeping their workspace items;
- implement persistent search index and cross-provider runtime hosting;
- [x] implement persistent search index and cross-provider runtime hosting;
- implement activity reconstruction and worklog suggestions;
- implement journal/worklog plugin that can consume activity suggestions.