utkarsh240799 and Claude Opus 4.6
5355a226a6
fix: remove unused StatementParameterListItem import in tests
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 19:14:21 +05:30
utkarsh240799 and Claude Opus 4.6
1eb6bd8303
fix: ensure Databricks SQL compatibility for parameterized queries
...
- Add explicit type='TIMESTAMP' on StatementParameterListItem for
created_at/updated_at columns instead of relying on implicit
STRING->TIMESTAMP casting
- Fix pre-existing bug: update() used Python list repr [0.1, 0.2]
for embedding which is invalid Databricks SQL, now uses
_format_sql_value() to produce array(0.1, 0.2) syntax
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 19:11:13 +05:30
utkarsh240799 and Claude Opus 4.6
c6cc8f14b8
fix: prevent SQL injection in Databricks vector store ( #4073 )
...
Replace f-string interpolation with Databricks parameterized queries
using StatementParameterListItem in delete(), update(), and insert()
methods. Add column name validation in update() to reject invalid SQL
identifiers from payload keys. Embedding vectors remain inlined as
they are numeric arrays not supported by the parameterization API.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 19:03:10 +05:30
2a59c9fd99
fix: handle chatty LLM responses in JSON parsing ( #4525 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 16:39:17 +05:30
Himanshu and GitHub
f06e2d744d
Fix/OpenAI embedding dimensions 4153 ( #4481 )
2026-03-25 19:59:28 +05:30
lamost423 and GitHub
f9e30304d7
fix: sanitize hyphens in Neo4j Cypher relationship names ( #4154 )
2026-03-25 19:58:27 +05:30
7e3b727528
Fix: prevent double embedding in mem0.add ( fixes #3723 ) ( #3996 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 18:14:48 +05:30
2a36960f4c
fix: prevent in-place mutation of metadata in _create_memory ( #4529 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 13:56:30 +05:30
Himanshu and GitHub
2e0f91e70d
fix(bedrock): omit topP for Anthropic Converse; use AWSBedrockConfig in LlmFactory ( #4469 )
2026-03-25 11:22:52 +05:30
Kartik and GitHub
5431badfd4
fix: preserve custom metadata when updating memory ( #4495 )
2026-03-24 10:58:21 +05:30
bda5b726bd
fix: avoid sending both temperature and top_p to Anthropic API ( #4471 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 21:00:41 +05:30
5332741961
fix: clean up graph store data on Memory.delete() ( #4505 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 19:27:38 +05:30
d8a6960b4a
fix: align Databricks docs with config and fix query mode selection ( #4477 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 19:20:11 +05:30
Himanshu and GitHub
ecedbc11d9
fix(qdrant): do not remove local path on init ( #4473 ) ( #4475 )
2026-03-23 14:58:06 +05:30
9aadfa3221
fix: add missing limit, threshold, infer, memory_type, and prompt params to REST API ( #4496 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 14:48:13 +05:30
Br1an and GitHub
cc45561abd
fix: accept default /tmp/chroma path in ChromaDbConfig validator ( #4179 )
2026-03-23 14:12:49 +05:30
7cebaba0a2
fix: upgrade MongoDB vector store from deprecated knnVector to GA vectorSearch ( #3995 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 12:20:17 +05:30
Kartik and GitHub
eb780f4880
refactor: add vector validation to OpenSearchDB to ensure non‑null, non‑empty, and correct‑dimension vectors ( #4472 )
2026-03-21 20:36:26 +05:30
7a09663156
fix(qdrant): implement enhanced metadata filtering operators ( #4127 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 19:37:26 +05:30
bf9a5703b1
feat: integrate turbopuffer as vector database provider ( #4428 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-21 19:28:25 +05:30
884e740b53
fix(graph): soft-delete graph relationships instead of hard DELETE ( #4188 )
...
Signed-off-by: sxu75374 <imshuaixu@gmail.com >
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-03-21 17:32:59 +05:30
Kartik and GitHub
abdb07c204
fix: handle None content and empty candidates in GeminiLLM parsing ( #4462 )
2026-03-21 13:52:13 +05:30
305ce7b6b3
feat: add Apache AGE graph store support ( #4448 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 20:27:48 +05:30
4437c3e8a8
fix: add missing _parse_response to AzureOpenAIStructuredLLM ( #4434 )
...
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 20:14:47 +05:30
54bdbde6e6
feat: add MiniMax LLM provider ( #4132 ) ( #4431 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-03-20 19:18:36 +05:30
Kartik and GitHub
2b9558335b
fix: raise ValueError when deleting nonexistent memory ( #4455 )
2026-03-20 18:28:58 +05:30
2520edb404
feat: add optional API key authentication to REST API server ( #4442 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 16:15:25 +05:30
401754ca65
fix: prevent embedding corruption in Valkey and Redis when vector is None ( #4336 ) ( #4362 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-03-20 15:07:17 +05:30
Kartik and GitHub
73038900f5
fix: wrap vector and payload in lists for Langchain.update ( #4446 )
2026-03-20 14:42:17 +05:30
08de18f860
replace hardcoded US/Pacific timezone references with timezone.utc ( #4404 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-03-19 17:29:29 +05:30
46b4b2e9c8
fix: preserve http_auth in _safe_deepcopy_config for OpenSearch ( #3580 ) ( #4418 )
...
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 16:37:56 +05:30
Kartik and GitHub
348f44b632
fix(reranker): support nested llm config in LLMReranker for non-OpenAI providers ( #4405 )
2026-03-19 15:26:00 +05:30
Atharva Jaiswal and GitHub
a172de9c22
fix: pass encoding_format='float' in OpenAI embeddings for proxy compatibility ( #4058 )
2026-03-18 23:46:44 +05:30
Kartik and GitHub
7539463f50
refactor: improve Ollama embedder, normalize model names, add error handling, update tests ( #4403 )
2026-03-18 23:34:35 +05:30
577a5a2feb
fix(oss): normalize malformed LLM fact output before embedding ( #4224 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-03-18 20:19:29 +05:30
d7a34c24dd
fix(ollama): pass tools to client.chat and parse tool_calls from response ( #4176 )
...
Signed-off-by: sxu75374 <imshuaixu@gmail.com >
Signed-off-by: Small <imshuaixu@gmail.com >
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-03-18 19:19:36 +05:30
dhilip_binny and GitHub
35fe30aabd
fix: ensure JSON instruction in prompts for json_object response format ( #3559 ) ( #4271 )
2026-03-16 21:57:57 +05:30
Kartik and GitHub
82d67430dd
fix: remove destructive vector_store.reset() from delete_all() ( #4349 )
2026-03-16 20:55:29 +05:30
Kartik and GitHub
8fcf2b0b29
fix: skip telemetry vector store init when MEM0_TELEMETRY is disabled ( #4351 )
2026-03-16 20:55:04 +05:30
Anisha Mahuli and GitHub
2e5e290434
fix: key error when llm omits entities key tool call ( #4313 )
2026-03-16 20:52:26 +05:30
liviaellen and GitHub
72e2c5c24b
Fix handle malformed entity dicts and None LLM response in memgraph_memory ( #4238 )
2026-03-07 12:05:32 -08:00
Saket Aryan and GitHub
34c797d285
fix: disable ph telemetry still calls posthog ( #4203 )
2026-03-04 03:55:34 +05:30
Saket Aryan and GitHub
27e5db5831
(fix): mongodb distribution name, azure ai search, and workflow trigger ( #3900 )
2026-01-13 12:52:49 +05:30
Parth Sharma and GitHub
84687fc3d2
[fix] list' object has no attribute 'id' - Id fault with chroma pinecone and other providers ( #3693 )
2025-10-31 16:46:10 +05:30
eb2f8a3738
fix: Prevent Mock object issues in graph memory tests ( #3627 )
...
Co-authored-by: parshvadaftari <daftariparshva@gmail.com >
2025-10-22 03:53:12 +05:30
Faizan Habib and GitHub
9ef644b95e
Add Apache Cassandra vector store support ( #3578 )
2025-10-17 23:48:49 +05:30
Tarun Jain and GitHub
1090784302
[feat add]FastEmbed embedding for local embeddings ( #3552 )
2025-10-16 22:52:22 +05:30
Parshva Daftari and GitHub
394203d1b5
Mem0 1.0.0 ( #3545 )
2025-10-16 15:50:20 +05:30
Parshva Daftari and GitHub
41cfb3ab1a
[Update] Default LLM ( #3587 )
2025-10-15 11:19:52 -07:00
Vedant Thakkar and GitHub
ea22e8d9cd
feat: Allow custom model and params with huggingface_base_url ( #3574 )
2025-10-14 17:33:18 +05:30