v1.14.9

Gentleman-Programming/engramv1.14.9Apr 29, 2026by github-actions[bot]

Upgrading?

Release notes summary

Fixed autosync incorrectly marking pending mutations as acknowledged before server push and added diagnostics to help users resolve enrollment state issues.

Key Highlights

  • Fixed autosync incorrectly acknowledging pending mutations before a server push.
  • Added `non_enrolled_pending_mutations` diagnostic for blocked autosync.
  • Surfaced persisted sync diagnostics in `engram cloud status`.

New Features

  • Enhanced diagnostics for autosync state and enrollment issues.

Full Release Notes

## Summary

- Fixed autosync incorrectly marking pending cloud mutations as acknowledged before any server push occurred.
- Added a clear `non_enrolled_pending_mutations` diagnostic when autosync is blocked by local project enrollment state.
- Surfaced persisted sync diagnostics in `engram cloud status` so users can see the required enrollment action.

## Validation

- `go test ./...`
- Main CI passed.
- Release workflow passed.

## Upgrade guidance

Upgrade both clients that run `engram serve` and any self-hosted cloud server, then retry autosync. If `engram cloud status` reports `non_enrolled_pending_mutations`, run `engram cloud enroll <project>` for the intended project and retry.

Related Repositories