fixes mem0 with valkey/redis issue#4055
fixes mem0 with valkey/redis issue#4055MatthiasHowellYopp wants to merge 2 commits intocrewAIInc:mainfrom
Conversation
|
Hey @MatthiasHowellYopp, maybe you can collapse all the commits into one for a cleaner git history Try this I am not a maintainer, feel free to ignore this... |
This would be great! |
1db23ea to
83e2f53
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
83e2f53 to
537b2f5
Compare
|
@greysonlalonde changes done, looks like I need you (or someone) to let the checks run. |
|
@greysonlalonde can you review - or recommend someone who can? tks. |
02dd3a4 to
3fcda10
Compare
|
@greysonlalonde Can we try again? looks lIke I need workflow approval and a review. |
e095719 to
8bc007d
Compare
|
@greysonlalonde Is there something I can do to get this to the other side of merged? Seems I'm back to needing the checks permitted. |
8bc007d to
fe7a87e
Compare
|
@greysonlalonde Can you approve the awating workflows, please? |
fe7a87e to
5c16ccc
Compare
|
fixes #4030 |
1568393 to
61a8f22
Compare
61a8f22 to
7a255c9
Compare
|
no longer relevant |
|
working on a version that works with the new memory architecture. |


changes to support using mem0 with valkey/redis as external memory provider for crewai
fixes #4031
Note
Medium Risk
Changes request shaping for Mem0 search filters with provider-specific behavior, which could alter query results for Valkey/Redis users; test coverage is expanded to reduce regressions.
Overview
Fixes
Mem0Storagesearch filters for local Mem0 vector stores that don’t support nestedAND/ORfilter structures (Valkey/Redis) by flattening single-conditionANDfilters to a plain dict, while leaving multi-condition/ORfilters and cloudMemoryClientbehavior unchanged.Adds targeted tests covering Valkey/Redis flattening, non-flattening cases,
Noneconfig edge cases, and the cloud-vs-local guard; also updates pytest setup to reset the last event id between tests for better isolation.Written by Cursor Bugbot for commit 7a255c9. This will update automatically on new commits. Configure here.