v1.15.4 v1.15.5

medium risk

Gentleman-Programming/engramMay 3, 2026 → May 4, 20261 day between releases

What's New

Fixes cloud recovery parity gap and adds mutation-to-chunk materialization with new repair commands

New Features

  • New `engram cloud repair materialize-mutations` command for operator verification and re-runs.
  • Automatic startup repair for `engram cloud serve` to materialize existing mutation-only rows.

Improvements

  • Mutation-to-chunk materialization ensures consistency between mutation and chunk recovery.
  • Legacy schema compatibility handles older Postgres schemas missing modern columns.
  • Postgres-backed backfill tests now run against Docker Postgres for better validation.

Bug Fixes

  • Resolves cloud recovery parity gap where mutation state was missing from fresh recovery.
  • Fixes legacy schema compatibility for older Postgres versions.

Upgrade Notes

After upgrading, `engram cloud serve` automatically repairs allowed projects at startup. You can manually verify repairs using the new `engram cloud repair materialize-mutations` command. Ensure database migrations are applied to support legacy schema compatibility.

The Two Releases

v1.15.4

v1.15.4

May 3, 2026· 6 months ago

This patch hardens the `mem_save` prompt capture mechanism following a review. It fixes session activity tracking, clarifies documentation, and adds regression coverage for failure paths.

Full release notes
v1.15.5

v1.15.5

May 4, 2026· 6 months ago

Fixed the `mem_save` prompt capture release to ensure correct session activity tracking and nil-safe handling. Clarified prompt-capture documentation and added regression coverage for failure paths.

Full release notes