fix
patch
hub
feat/phase-2g-bundle
fix(hub): multi-vault sqlite-vec isolation, search UX, bridge vault scope
- sqlite-vec: store vault_id, filter search by vault_id, widen KNN when scoped; migrate vec0 table without vault_id via DROP+recreate - indexer: composite point ids (vaultId::chunkId) to avoid cross-vault collisions - bridge: same composite ids + vault_id on upsert; pass X-Vault-Id on search - hub API: drop semantic hits whose path is not a file in the active vault - lib: noteFileExistsInVault for reuse + tests - Hub UI: Clear search, scoped semantic POST body (project/tag/folder/dates), match-strength line, hint copy, cache-bust hub.js - tests: vault_id isolation regression for sqlite-vec; noteFileExistsInVault
sha256:2681281f57c999c16007a9c0833bf0d5b01e6bfbccf516aaad35ec5ba2fc35da
sha
sha256:f6b0d6d960d615b93bb9b9f9a8f2b035e1fdf9c3a796f71c8a2de047d7bfff35
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:2681281f57c999c16007a9c0833bf0d5b01e6bfbccf516aaad35ec5ba2fc35da --body "your comment"
No comments yet. Be the first to start the discussion.