Skip to content

SuperLocalMemory v4.2.15

Choose a tag to compare

@github-actions github-actions released this 09 Nov 11:02
· 4 commits to main since this release
Immutable release. Only release title and notes can be modified.
63557aa

A small follow-up to 4.2.14. No migration, no new settings, nothing to
re-index. The next daily refresh retires stale auto-learned prompts on its own.

Security

  • Raised the floors for four packages SuperLocalMemory pulls in indirectly,
    so clean installs and upgrades both get the patched releases: filelock
    4.2.1 or later (via huggingface_hub, torch, transformers), dnspython 2.9.0
    or later (via email-validator), opentelemetry-api 1.45.1 or later (via
    mcp) and setuptools 84.1.0 or later (via torch). SuperLocalMemory does not
    import any of them directly.

Fixed

  • Old auto-learned prompts were never retired, so sessions kept starting
    with them.
    Every daily refresh of the auto-learned "soft prompts" stopped
    with a database error before its clean-up step: it tried to store a category
    the table does not accept. Nothing reported it, so a prompt like "The user's
    preferred technology stack includes: file, session, ended, ..." stayed
    active for months and every session started with it. The refresh now only
    produces categories the store accepts, the clean-up always runs, and old
    prompts are retired on the next refresh.
  • Session start no longer includes tool-usage statistics ("frequently uses
    Read (6816 times)"). They are still recorded and shown on the dashboard.
  • A copied session marker in the form "the session ended " is now
    recognised as bookkeeping, like the other marker forms.