• v3.13.1 cc17d554dd

    v3.13.1 Stable

    ric_harvey released this 2026-04-03 16:24:44 +00:00 | 117 commits to main since this release

    Fixed

    • Restored memories not searchable until manual intervention (#10): restore_from_file now automatically re-embeds all restored mem:* keys after writing them back to Valkey. Previously, backups excluded binary vector data (required by decode_responses=True), so restored memories had no embeddings and were invisible to recall and recall_index. The restore response now includes a re_embedded count
    • restore_all return type extended: Now returns (restored_count, skipped_count, restored_keys) so callers know exactly which keys were written
    • 2 new tests for the dump-restore-recall round-trip and selective re-embedding (462 total)

    Removed

    • CVE-2026-4539 --ignore-vuln workaround: Upstream pygments has patched the ReDoS vulnerability in AdlLexer. Removed the --ignore-vuln CVE-2026-4539 flag from the pip-audit CI step
    Downloads