What's Changed
- Fix handle malformed entity dicts and None LLM response in memgraph_memory by @liviaellen in #4238
- feat(openclaw): add per-agent memory isolation for multi-agent setups by @utkarsh240799 in #4245
- docs(openclaw): clarify userId is user-defined by @utkarsh240799 in #4277
- fix(openclaw): migrate platform search to mem0 v2 API by @utkarsh240799 in #4276
- fix(ts-sdk): replace sqlite3 with better-sqlite3 to fix native binding resolution by @utkarsh240799 in #4270
- chore(openclaw): bump version to 0.3.0 by @utkarsh240799 in #4283
- fix(docs): correct Deploy with Docker Compose card link by @kartik-mem0 in #4296
- fix(docs): use filters param for search in LiveKit integration by @kartik-mem0 in #4300
- fix(ts-sdk): resolve SQLite db paths correctly in OSS mode by @utkarsh240799 in #4307
- fix(oss): auto-detect embedding dimension to fix Qdrant mismatch with non-OpenAI embedders by @utkarsh240799 in #4297
- feat(skills): add Mem0 Platform Claude Code skill by @kartik-mem0 in #4309
- fix(openclaw): use absolute URL for architecture image in README by @utkarsh240799 in #4311
- fix: add missing 'json' keyword to graph memory prompts (fixes #4248) by @giulio-leone in #4249
- fix OpenAI embedder baseurl by @amahuli03 in #4275
- fix: incorrect database param by @ajmalmohad in #3913
- chore: bump protobuf dependency to 5.29.6 and extend upper bound to 7.0.0 by @kartik-mem0 in #4326
- fix(ts): extract content from code blocks instead of deleting it by @voidborne-d in #4317
- chore(ts-sdk): bump mem0ai version to 2.4.0 by @utkarsh240799 in #4332
- chore(ts-sdk): fix lints by @whysosaket in #4334
- chore(openclaw): add tsup build pipeline with ESM output and type declarations by @whysosaket in #4335
- fix(openclaw): point plugin extension entry to built output for npm compatibility by @whysosaket in #4340
- fix: key error when llm omits entities key tool call by @amahuli03 in #4313
- fix: skip telemetry vector store init when MEM0_TELEMETRY is disabled by @kartik-mem0 in #4351
- fix: remove destructive vector_store.reset() from delete_all() by @kartik-mem0 in #4349
- fix(openclaw): add SQLite resilience for OSS mode initialization by @utkarsh240799 in #4337
- fix(oss): OllamaLLM now respects configured url instead of always falling back to localhost by @kartik-mem0 in #4320
- chore: update langchain dependencies to v1.0.0 by @kartik-mem0 in #4353
- fix: Ensure JSON instruction in prompts for json_object response format (#3559) by @DhilipBinny in #4271
- chore(docs): adding skills.sh installation command in the readme. by @kartik-mem0 in #4350
- chore: bump mem0-ts to 2.4.1, pyproject to 1.0.6, update changelog with bug fixes by @kartik-mem0 in #4361
- docs: fix mintlify build failing by @whysosaket in #4363
- feat: add openclaw checks CI workflow by @whysosaket in #4368
- fix: cast vector_distance to float in Redis search by @utkarsh240799 in #4377
- fix(qdrant): handle 401/403 in ensureCollection for scoped JWTs by @huveewomg in #4356
- feat(mem0-ts): add LM Studio embedder and LLM support by @utkarsh240799 in #4354
- chore: end to end test coverage for ts sdk by @kartik-mem0 in #4357
New Contributors
- @liviaellen made their first contribution in #4238
- @utkarsh240799 made their first contribution in #4245
- @kartik-mem0 made their first contribution in #4296
- @giulio-leone made their first contribution in #4249
- @amahuli03 made their first contribution in #4275
- @ajmalmohad made their first contribution in #3913
- @voidborne-d made their first contribution in #4317
- @DhilipBinny made their first contribution in #4271
- @huveewomg made their first contribution in #4356
Full Changelog: v1.0.5...v1.0.6