Skip to content

Fix vector persistence and tighten platform docs#18

Merged
kevintseng merged 2 commits intomainfrom
fix/vector-persistence-docs
Apr 23, 2026
Merged

Fix vector persistence and tighten platform docs#18
kevintseng merged 2 commits intomainfrom
fix/vector-persistence-docs

Conversation

@kevintseng
Copy link
Copy Markdown
Contributor

Summary

  • Fix sqlite-vec vector persistence by binding vec0 rowids as BigInt and replacing vectors via delete+insert.
  • Prevent archived entities from being re-indexed by late background embeddings and apply archive/tag/namespace filters to vector recall hydration.
  • Flush queued embeddings for short-lived CLI remember before closing the database.
  • Tighten README/platform docs around the actual local MeMesh plugin surface.

Verification

  • npm run typecheck
  • npm test (29 files / 449 tests)
  • npm run build
  • npm run test:packaged
  • CLI duplicate remember smoke: same entity remained one entities_vec row with no vector warnings.

@kevintseng kevintseng merged commit dfef557 into main Apr 23, 2026
9 checks passed
@kevintseng kevintseng deleted the fix/vector-persistence-docs branch April 23, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant