Chroma HTTP Server Architecture
- Persistent HTTP server: Switched from in-process Chroma to a persistent HTTP server managed by the new
ChromaServerManagerfor better reliability and performance - Local embeddings: Added
DefaultEmbeddingFunctionfor local vector embeddings — no external API required - Pinned chromadb v3.2.2: Fixed compatibility with v2 API heartbeat endpoint
- Server lifecycle improvements: Addressed PR review feedback for proper start/stop/health check handling
Bug Fixes
- Fixed SDK spawn failures and sharp native binary crashes
- Added
plugin.jsonto root.claude-plugindirectory for proper plugin structure - Removed duplicate else block from merge artifact
Infrastructure
- Added multi-tenancy support for claude-mem Pro
- Updated OpenClaw install URLs to
install.cmem.ai - Added Vercel deploy workflow for install scripts
- Added
.claude/plansand.claude/worktreesto.gitignore