v10.0.7
thedotmack/claude-memv10.0.7Feb 14, 2026by thedotmack
AI Summary
This release v10.0.7 introduces a major architectural change by switching from in-process Chroma to a persistent HTTP server managed by ChromaServerManager, while also adding local embeddings support via DefaultEmbeddingFunction to eliminate external API dependencies. The update includes bug fixes for SDK spawn failures and sharp native crashes, plus infrastructure enhancements for claude-mem Pro multi-tenancy.
Key Highlights
- Switched from in-process Chroma to persistent HTTP server for better reliability and performance
- Added DefaultEmbeddingFunction for local vector embeddings - no external API required
- Fixed SDK spawn failures and sharp native binary crashes
- Added multi-tenancy support for claude-mem Pro
- Pinned chromadb v3.2.2 with fixed compatibility for v2 API heartbeat endpoint
Breaking Changes
- Architecture change from in-process Chroma to HTTP server may require configuration updates for existing deployments
New Features
- Persistent HTTP server with ChromaServerManager for improved reliability and performance
- Local embeddings via DefaultEmbeddingFunction (no external API needed)
- Multi-tenancy support for claude-mem Pro
- Vercel deploy workflow for install scripts
- Proper plugin structure with plugin.json in root .claude-plugin directory
Full Release Notes
## Chroma HTTP Server Architecture - **Persistent HTTP server**: Switched from in-process Chroma to a persistent HTTP server managed by the new `ChromaServerManager` for better reliability and performance - **Local embeddings**: Added `DefaultEmbeddingFunction` for 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.json` to root `.claude-plugin` directory 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/plans` and `.claude/worktrees` to `.gitignore`