Hrushikesh Yadav
|
c0ac9f81fa
|
fix(milvus): wrap scalar vector_id in list for delete() (#5704)
|
2026-06-23 16:48:47 +05:30 |
|
Yash Singh
|
879c68555c
|
fix(memory): return attributed_to from get/get_all/search (#5629)
|
2026-06-23 16:43:30 +05:30 |
|
Abhishek Chauhan
|
c2e723352e
|
fix(ts-oss): return attributedTo from get/search/getAll (#5675)
|
2026-06-23 16:42:57 +05:30 |
|
Hrushikesh Yadav
|
716f021df8
|
fix(pinecone): map all comparison operators in _create_filter() (#5707)
|
2026-06-23 16:38:28 +05:30 |
|
Jiangtian Feng
|
7fa996261d
|
perf: batch BM25 sparse encoding in Qdrant insert (#5592)
|
2026-06-23 16:29:16 +05:30 |
|
Yash Singh
|
87bd2d91e0
|
fix(llms): preserve reasoning fields in base-to-provider config conversion (#5638)
|
2026-06-23 16:27:43 +05:30 |
|
Yash Singh
|
15a930dac2
|
fix(llms): pass configured anthropic_base_url to the Anthropic client (#5626)
|
2026-06-23 16:26:22 +05:30 |
|
Bartok
|
fa9abc77a6
|
fix(ts-oss): honor configured baseURL in AnthropicLLM (#5740)
|
2026-06-23 16:25:51 +05:30 |
|
Hrushikesh Yadav
|
4e448269bc
|
fix(mongodb): reject dict filter values to prevent NoSQL operator injection (#5748)
|
2026-06-22 18:09:01 +05:30 |
|
Hrushikesh Yadav
|
29d131f7aa
|
fix(chroma): return None instead of {} from _generate_where_clause for empty filters (#5713)
|
2026-06-22 12:05:28 +05:30 |
|
Bartok
|
42fe129330
|
fix(opensearch): return [[]] from list() error path to honor list() contract (#5727)
|
2026-06-22 11:58:37 +05:30 |
|
Hrushikesh Yadav
|
bd5996f41e
|
fix(pinecone): return [[]] from list() error path instead of dict (#5706)
|
2026-06-22 11:57:52 +05:30 |
|
Bartok
|
299c423213
|
fix(faiss): return [[]] for uninitialized index to honor list() contract (#5725)
|
2026-06-22 11:57:06 +05:30 |
|
Hrushikesh Yadav
|
ce0531a13e
|
fix(mongodb): wrap list() return in outer list to match interface contract (#5729)
|
2026-06-22 11:54:16 +05:30 |
|
Lucas Kim
|
513b56159f
|
fix(embeddings): forward embedding_dims to Titan V2 in AWS Bedrock embedder (#5671)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-22 11:49:23 +05:30 |
|
Yash Singh
|
1676b3168d
|
fix(server): return 404/400 instead of 502 for not-found and invalid input (#5634)
|
2026-06-22 11:47:48 +05:30 |
|
Davide Leopardi
|
8a786bf72d
|
fix(azure): stop mutating and corrupting caller messages in content rewrite (#5731)
|
2026-06-22 11:45:46 +05:30 |
|
Yash Singh
|
a48f34cf77
|
fix(vector_stores): deep-copy Redis DEFAULT_FIELDS so instances keep distinct dims (#5633)
|
2026-06-22 11:29:25 +05:30 |
|
Hrushikesh Yadav
|
650b734b1b
|
fix: reset() only drops history table, leaving stale messages (#5541)
|
2026-06-22 11:28:17 +05:30 |
|
youneshima
|
871a1de7d2
|
docs: fix add memory v3 behavior (#5694)
|
2026-06-21 12:18:58 -07:00 |
|
fran3cc
|
e615cc66de
|
docs: rebrand Keywords AI integration to Respan (#5098)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Kartik <kartik.labhshetwar@mem0.ai>
|
2026-06-20 23:10:15 +05:30 |
|
Harsh Vardhan Gupta
|
ca86a164bd
|
fix(pi-agent-plugin): resolve undici CVE-2026-9697 / CVE-2026-9678 (#5669)
|
2026-06-19 16:21:18 +05:30 |
|
Kartik
|
2ac3f3956a
|
fix(cli): pass telemetry context via stdin instead of argv (#5668)
Co-authored-by: JunghwanNA <70629228+shaun0927@users.noreply.github.com>
|
2026-06-19 13:57:53 +05:30 |
|
Yash Raj Pandey
|
7a9f03af3f
|
fix(llms,embeddings): repair HTTP proxy support (httpx>=0.28) and preserve proxies in LlmFactory (#5447)
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai>
|
2026-06-19 13:45:21 +05:30 |
|
Yash Singh
|
48f1d6f010
|
fix(reranker): clamp out-of-range LLM scores instead of mis-parsing them (#5635)
|
2026-06-19 12:49:50 +05:30 |
|
Yash Singh
|
f0ccd99924
|
fix(vertex): pass required vectors arg in list and similarity search (#5627)
|
2026-06-19 12:44:48 +05:30 |
|
ly-wang19
|
c5971193a2
|
fix(vector_stores): return None from Redis.get() for missing IDs (#5625)
Co-authored-by: ly-wang19 <ly-wang19@users.noreply.github.com>
Co-authored-by: Kartik <kartik.labhshetwar@mem0.ai>
|
2026-06-19 12:25:24 +05:30 |
|
Yash Singh
|
ff53fd60b7
|
fix(graph): keep distinct entities that share a substring prefix (#5630)
|
2026-06-19 12:23:15 +05:30 |
|
Yash Singh
|
ffa334537a
|
fix(client): check HTTP status before parsing ping response in _validate_api_key (#5639)
|
2026-06-19 12:19:13 +05:30 |
|
Yash Singh
|
bd7ce2c13c
|
fix(vector_stores): drop stray print in Weaviate list_cols (#5637)
|
2026-06-19 12:07:10 +05:30 |
|
Yash Singh
|
5d767219ff
|
fix(reranker): export all five rerankers from package root (#5636)
|
2026-06-19 12:06:12 +05:30 |
|
Haochen
|
6b744845c3
|
fix(oss-ts): preserve message roles in extraction input so assistant facts aren't attributed to the user (#5643)
|
2026-06-19 09:17:52 +05:30 |
|
Yash Singh
|
5b4478458b
|
fix(server): return 404 not 500 for malformed api key id on revoke (#5640)
|
2026-06-18 17:45:05 +05:30 |
|
Bartok
|
1751e7bff9
|
fix(ts-oss): reject empty/blank messages in Memory.add() to prevent hallucinated memories (#5545)
|
2026-06-18 17:36:19 +05:30 |
|
Bartok
|
7ae6a8c36a
|
fix(memory): guard entity embed_batch count mismatch in v3 add pipeline (#5604)
Co-authored-by: Kartik <kartik.labhshetwar@mem0.ai>
|
2026-06-18 17:22:44 +05:30 |
|
Harsh Vardhan Gupta
|
1dcee153b9
|
fix(deps): patch js-yaml, ai, python-dotenv vulnerabilities (CVE-2026-53550, CVE-2025-48985, CVE-2026-28684) (#5641)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-18 17:13:15 +05:30 |
|
Md. Mamun Hossain
|
4065e846f6
|
fix(ts-sdk): prevent hallucinated memories on empty messages payload … (#5613)
|
2026-06-18 17:01:02 +05:30 |
|
Hrushikesh Yadav
|
466249113c
|
fix: async delete_all race condition corrupts entity store linked_memory_ids (#5553)
|
2026-06-18 16:57:03 +05:30 |
|
Alok Tripathi
|
3e2ae734e7
|
feat(embeddings): add native embed_batch to 5 embedders (LMStudio, Together, HuggingFace, VertexAI, GoogleGenAI) (#5609)
|
2026-06-18 16:46:31 +05:30 |
|
Harsh Vardhan Gupta
|
96b31c4bc0
|
fix(form-data): upgrade to >=4.0.6 across pnpm workspaces (CVE-2026-12143) (#5618)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-18 13:44:05 +05:30 |
|
Rocke Dong
|
0117d5838b
|
fix(server): use 127.0.0.1 in dashboard healthcheck to avoid IPv6 localhost resolution (#5612)
|
2026-06-18 11:53:06 +05:30 |
|
Abhishek Chauhan
|
42a3b4043c
|
fix(ts-sdk): preserve user metadata keys across the case-conversion round-trip (#5515)
|
2026-06-18 11:35:20 +05:30 |
|
Kartik
|
158e9111cb
|
chore: update changelog, bump SDK versions to Python 2.0.7 and TypeScript 3.0.9 (#5615)
v2.0.7
ts-v3.0.9
opencode-v0.2.0
|
2026-06-17 21:45:28 +05:30 |
|
ChrisFloofyKitsune
|
9ed1983b85
|
refactor(opencode): use existing mem0 SDK instead of delegating to MCP, load skills properly instead of dumping them in .opencode (#5323)
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai>
|
2026-06-17 21:18:39 +05:30 |
|
Yash Raj Pandey
|
703e8a035d
|
fix: FAISS filtered search drops over-fetched candidates before filtering (#5453)
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai>
|
2026-06-17 16:34:27 +05:30 |
|
Hrushikesh Yadav
|
7ed2faab84
|
fix: api_error_handler silently drops return values from async methods (#5540)
|
2026-06-17 14:46:08 +05:30 |
|
Abhishek Chauhan
|
0d66d3d127
|
fix(ts-sdk): preserve user-defined schema keys in createMemoryExport (#5594)
|
2026-06-17 14:40:33 +05:30 |
|
Lucas Kim
|
137b7519f7
|
fix(embeddings): honor aws_session_token in AWS Bedrock embeddings (#5566)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-17 14:36:33 +05:30 |
|
Alok Tripathi
|
e34f5835bd
|
feat(embeddings): add native embed_batch to OllamaEmbedding (#5415)
Co-authored-by: Kartik <kartik.labhshetwar@mem0.ai>
|
2026-06-17 14:12:53 +05:30 |
|
Yash Raj Pandey
|
f122eb7c65
|
fix(weaviate): pass embedding dims in reset() so it does not crash (#5570)
|
2026-06-17 13:29:13 +05:30 |
|