Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo Relational Databases
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

claude-code claude-code-plugin context full-text-search memory plugin
+1 more
sqlite

Summary

AI summary

Schema versioning adds a migration system and auto‑migrates legacy v1 databases on first save.

Full changelog

What's New

Features

  • Schema versioningschema_version table with migration system. Legacy databases (v1) auto-migrate on first save.
  • Session deduplicationshould_skip_auto_save() prevents redundant auto-saves when /remember was used recently. New --auto and --dedup-window CLI flags.
  • DB pruning — New db_prune.py for database maintenance: prune by age (--max-age), count (--max-sessions), or both. Includes --dry-run preview and FTS index rebuild.
  • Improved stop hook — Captures project name in brief and git branch as topic. Uses --auto flag for deduplication.
  • CONTEXT_MEMORY_DB_PATH — Environment variable override for custom DB location.

Bug Fixes

  • /remember now saves complete data — Uses --json path to save all fields (detailed summary, decisions, messages, code snippets). Previously only saved brief + topics, leaving --detailed recall empty.
  • --json no longer requires --session-id — The --json flag now works standalone as documented; session_id is read from the JSON payload.
  • Installer no longer leaves orphaned clone — Clones to CWD instead of ~/.claude/plugins/. Copies uninstall.py to ~/.claude/context-memory/ so it survives clone deletion.
  • Uninstaller works standalone — No longer requires the original clone directory.

Upgrade

git clone https://github.com/ErebusEnigma/context-memory.git
cd context-memory
python install.py

Existing databases are automatically migrated. No manual steps needed.

Stats

  • 94 tests passing (54 existing + 40 new)
  • 20 files changed, 1098 insertions

Full Changelog: https://github.com/ErebusEnigma/context-memory/blob/main/CHANGELOG.md

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track ErebusEnigma/context-memory

Get notified when new releases ship.

Sign up free

About ErebusEnigma/context-memory

Persistent, searchable context storage across Claude Code sessions using SQLite FTS5. Save sessions with AI-generated summaries, two-tier full-text search, checkpoint recovery, and a web dashboard.

All releases →

Beta — feedback welcome: [email protected]