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
qvector operations toVectorStoreinterface - Fixed
users.ts,memory.ts,graph.ts,mcp.ts, anddecay.ts - Removed partial SQL updates in favor of unified vector store methods
- Migrated deprecated
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
- Updates to Dashboard UI (
-
Python SDK:
- Refinements to embedding logic (
embed.py) - Project configuration updates in
pyproject.toml
- Refinements to embedding logic (
-
Backend Maintenance:
- Dockerfile updates for improved containerization
- Updates to CLI tool (
bin/opm.js)
New Contributors
- @ajitam made their first contribution in #69
- @fparrav made their first contribution in #80
- @DAESA24 made their first contribution in #83
- @oantoshchenko made their first contribution in #84
- @therexone made their first contribution in #85
Full Changelog: 1.2.1...v1.2.2
