Angaben zum Datum
Datum aus der Quelle.
Erstmals gesehen am .
Mem0 Python SDK 2.2.1: add() meldet nur eingefügte Datensätze, Korrekturen
Im Mem0 Python SDK v2.2.1 meldet add() nur noch tatsächlich eingefügte Datensätze und wirft VectorStoreError, wenn nichts gespeichert werden konnte; zudem sind der Context-Manager bei Memory und AsyncMemory, die Bedrock-Anthropic-Antworten mit reasoningContent und die Turbopuffer-Filteroperatoren korrigiert.
Bug Fixes:
- Core:
add()(MemoryandAsyncMemory) no longer reports records the vector store rejected as successfulADDevents. Only records that were actually inserted are written to history, entity-linked, and returned. If none of the extracted memories could be inserted,add()now raisesVectorStoreErrorinstead of returning memories that were never stored (#7066) - Core: Restore the context-manager protocol on
Memory(with Memory() as m:) andAsyncMemory(async with AsyncMemory() as m:), which closes the instance on exit (#7354) - LLMs: The AWS Bedrock Anthropic path now returns the first Converse content block that carries text instead of always reading
content[0]. Claude reasoning models can emit areasoningContentblock before the text block, which previously made the call fail with aKeyError(#6369) - Vector Stores: Turbopuffer filters now apply every operator (
eq,ne,gt,gte,lt,lte,in,nin). Onlygteandltewere read before, so any other operator was silently dropped and the query returned unfiltered results. An unsupported operator now raisesValueError(#6564) …