v1.15.8

Gentleman-Programming/engramv1.15.8May 5, 2026by github-actions[bot]

Upgrading?

Release notes summary

Fixed MCP-mode cloud autosync to align with the behavior of `engram serve`. Added regression coverage for manager lifecycle and write-triggered push. Updated documentation to reflect the changes.

Key Highlights

  • MCP-mode autosync now honors `ENGRAM_CLOUD_AUTOSYNC` environment variables.
  • Added regression tests for manager lifecycle, write-triggered push, and poll-ticker pull.
  • Updated documentation to show MCP autosync usage and lifecycle behavior.

Full Release Notes

## Summary

- Fixed MCP-mode cloud autosync so `engram mcp` now starts the same opt-in autosync manager as `engram serve`.
- Added regression coverage for manager lifecycle, write-triggered push, and automatic poll-ticker pull during MCP serving.
- Updated docs to show MCP autosync usage and lifecycle behavior.

## Details

`engram mcp` now honors `ENGRAM_CLOUD_AUTOSYNC=1` with `ENGRAM_CLOUD_TOKEN` and `ENGRAM_CLOUD_SERVER`. Autosync stays non-fatal when cloud config is missing or invalid, and it stops cleanly when the stdio MCP process exits.

## Validation

- `go test ./...`
- `go test -cover ./...`
- Targeted MCP autosync tests for startup/shutdown, write-triggered push, and poll-ticker pull

Related Repositories