What's Changed
- docs: add MiroFish integration and swarm memory cookbook documentation by @kartik-mem0 in #4373
- chore: remove the integration/mirofish path from docs by @kartik-mem0 in #4399
- fix(ollama): pass tools to client.chat and parse tool_calls from response by @sxu75374 in #4176
- fix(oss): normalize malformed LLM fact output before embedding by @amahuli03 in #4224
- refactor: improve Ollama embedder, normalize model names, add error handling, update tests by @kartik-mem0 in #4403
- fix: pass encoding_format='float' in OpenAI embeddings for proxy compatibility by @AtharvaJaiswal005 in #4058
- fix: forward tools parameter to Gemini API in GoogleLLM (#4380) by @DhilipBinny in #4386
- fix(ts-sdk): externalize all peerDependencies in tsup config by @kartik-mem0 in #4408
- feat(openclaw): improve extraction quality with noise filtering, deduplication, and better instructions by @utkarsh240799 in #4302
- fix(docs): add redirect rules for legacy and moved documentation pages by @whysosaket in #4413
- fix(reranker): support nested llm config in LLMReranker for non-OpenAI providers by @kartik-mem0 in #4405
- fix: add LLM provider detection and defaults to memory config by @kartik-mem0 in #4400
- fix: preserve http_auth in _safe_deepcopy_config for OpenSearch (#3580) by @utkarsh240799 in #4418
- replace hardcoded US/Pacific timezone references with timezone.utc by @amahuli03 in #4404
- fix: handle control characters in LLM JSON responses by @utkarsh240799 in #4420
- feat(test): integration test for ts-sdk by @kartik-mem0 in #4395
- chore: delete obsolete e2e tests by @kartik-mem0 in #4419
- fix: handle truncated code blocks in removeCodeBlocks function by @kartik-mem0 in #4421
- refactor: fix webhook create/update serialization, add payload types, and MEMORY_CATEGORIZED event by @kartik-mem0 in #4429
- fix: wrap vector and payload in lists for Langchain.update by @kartik-mem0 in #4446
- fix: prevent embedding corruption in Valkey and Redis when vector is None (#4336) by @DhilipBinny in #4362
- Improve SEO metadata across documentation pages by @mintlify[bot] in #4447
- feat: add optional API key authentication to REST API server by @utkarsh240799 in #4442
- fix: raise ValueError when deleting nonexistent memory by @kartik-mem0 in #4455
- feat: add MiniMax LLM provider (#4132) by @Himanshu-Sangshetti in #4431
- fix: add missing _parse_response to AzureOpenAIStructuredLLM by @mvanhorn in #4434
- feat: add Apache AGE graph store support by @utkarsh240799 in #4448
- fix: use toCamelCase in redis get method for the payload by @Failfail2603 in #3172
- Fix: add pgvector support to NodeJS OSS VectorStoreFactory (fixes #3491) by @veeceey in #3997
New Contributors
- @sxu75374 made their first contribution in #4176
- @AtharvaJaiswal005 made their first contribution in #4058
- @mintlify[bot] made their first contribution in #4447
- @Himanshu-Sangshetti made their first contribution in #4431
- @mvanhorn made their first contribution in #4434
- @Failfail2603 made their first contribution in #3172
- @veeceey made their first contribution in #3997
Full Changelog: v1.0.6...v1.0.7