v1.14.13

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

Upgrading?

Release notes summary

Fixed `mem_session_start` to resolve explicit directories correctly. Added a fail-loud preflight for legacy sync and bounded SQLite retries to reduce transient write failures.

Key Highlights

  • `mem_session_start` now resolves explicit directories instead of using MCP process cwd.
  • Added `sync --cloud` preflight for legacy mutation payloads with guidance.
  • Added bounded SQLite busy/locked retries for local write transactions.

Full Release Notes

## Summary

- Fixed `mem_session_start(directory=...)` so explicit directories resolve the intended git project instead of silently using the MCP process cwd.
- Added a fail-loud `sync --cloud` preflight for legacy mutation payloads with doctor/repair guidance, without auto-repairing user data.
- Added bounded SQLite busy/locked retries for local write transactions to reduce transient cross-process write failures.

## Validation

- `go test ./internal/mcp ./cmd/engram ./internal/store`
- `git diff --check`

Related Repositories