v1.2.2
HumanAIGC/Cloth2Texv1.2.2Dec 6, 2025by nullure
AI Summary
Focuses on stability with fixes for MCP server path resolution and a refactor of the VectorStore to improve backend build reliability and Valkey performance.
Key Highlights
- MCP Server Fix: Resolved ENOENT errors in stdio mode for Claude Desktop.
- VectorStore Refactor: Migrated deprecated vector operations to the VectorStore interface.
- Valkey Enhancements: Improved compatibility and performance for vector storage.
- IDE Extension: Updated Dashboard UI and extension activation logic.
New Features
- Valkey VectorStore optimization
Full Release Notes
### Fixed - **MCP Server Path Resolution**: Fixed ENOENT error in stdio mode (Claude Desktop) - Enforced absolute path resolution for SQLite database - Ensures correct data directory creation regardless of working directory - Critical fix for local desktop client integration - **VectorStore Refactor**: Fixed build regressions in backend - Migrated deprecated `q` vector operations to `VectorStore` interface - Fixed `users.ts`, `memory.ts`, `graph.ts`, `mcp.ts`, and `decay.ts` - Removed partial SQL updates in favor of unified vector store methods ### Added - **Valkey VectorStore Enhancements**: Improved compatibility and performance - Refined vector storage implementation for Valkey backend - Optimized vector retrieval and storage operations ### Changed - **IDE Extension**: - Updates to Dashboard UI (`DashboardPanel.ts`) and extension activation logic (`extension.ts`) - Configuration and dependency updates - **Python SDK**: - Refinements to embedding logic (`embed.py`) - Project configuration updates in `pyproject.toml` - **Backend Maintenance**: - Dockerfile updates for improved containerization - Updates to CLI tool (`bin/opm.js`) ## New Contributors * @ajitam made their first contribution in https://github.com/CaviraOSS/OpenMemory/pull/69 * @fparrav made their first contribution in https://github.com/CaviraOSS/OpenMemory/pull/80 * @DAESA24 made their first contribution in https://github.com/CaviraOSS/OpenMemory/pull/83 * @oantoshchenko made their first contribution in https://github.com/CaviraOSS/OpenMemory/pull/84 * @therexone made their first contribution in https://github.com/CaviraOSS/OpenMemory/pull/85 **Full Changelog**: https://github.com/CaviraOSS/OpenMemory/compare/1.2.1...v1.2.2 