v2.2.0 v2.2.1
low risk
rasbt/LLMs-from-scratchSep 25, 2026 → Sep 25, 20261 day between releases
What's New
Adds `engram doctor repair` command and improves server health checks for session integrity.
New Features
- Added `engram doctor repair` command for explicit backup-backed repair of legacy blank session IDs.
- Server `/health` endpoint now checks the live backing store and propagates SQL errors correctly.
- MCP registrations now record stable shim paths to survive `mise` upgrades.
Improvements
- Reject historical journal mutations with duplicate source identifiers before identity repair.
- Backfill missing `directory` fields in eligible pending session mutations on local-only installs.
- Allow `mem_merge_projects` to merge explicitly named `-`/`_` separator variants without loosening consolidation.
Bug Fixes
- Pi package fixes memory writes after resuming a quit session.
- MCP registrations now record stable shim paths to survive `mise` upgrades.
Upgrade Notes
Use the new `engram doctor repair` command to fix any legacy blank session IDs. Monitor the `/health` endpoint as it now propagates SQL errors to the live backing store.
The Two Releases
v2.2.0
v2.2.0
Sep 25, 2026· 27 days ago
Engram 2.2.0 adds CommandCode setup, strengthens local-data safety, and improves project identity and Windows agent hooks.
Full release notesv2.2.1
v2.2.1
Sep 25, 2026· 26 days ago
Engram 2.2.1 is a patch release focused on session-identity repair, server health improvements, and hook capture reliability.
Full release notes