Skip to content

1.60.1

Choose a tag to compare

@teolex2020 teolex2020 released this 02 Oct 15:54
· 177 commits to main since this release

Fixed

  • Maintenance no longer destroys distinct memories. Consolidation merged any same-namespace pair with MinHash similarity ≥ 0.85 and kept only one record's text, so facts that differed only by an identifier, number or negation were silently lost (in a 40-fact test, one run_maintenance() left a single record). A merge now happens only when both records contain exactly the same words, numbers and identifiers, so an extra word in any language keeps both records.
  • Merged-away records are removed from the SDR, lexical and embedding indexes and the binary store.

Everyone on 1.60.0 who calls run_maintenance() should upgrade: pip install -U aura-memory