Releases
v1.14.6
Compare
Sorry, something went wrong.
No results found
Summary
Hardened CLI edge cases around help handling, update checks, and manual saves.
Improved Claude Code hook reliability for session import and reminder timestamp parsing.
Strengthened SQLite/project merge behavior with regression coverage.
Details
engram save now records the current working directory for manual-save sessions.
engram cloud --help, engram cloud enroll --help, and engram sync --help return usage without creating local state.
mcp, serve, and cloud serve skip update checks on startup-sensitive paths.
Claude session-start import now runs in the background with timeout-safe single-flight locking.
Claude reminder timestamps now support RFC3339, offset timestamps, and SQLite-style timestamps without fallback-to-zero nudges.
SQLite store initialization uses a single open connection early, and migration helpers close rows before schema writes.
Project merge now consolidates deterministic legacy aliases while preserving canonical idempotency.
Validation
Judgment Day adversarial review passed after iterative fixes.
go test -count=1 ./cmd/engram ./internal/store ./internal/setup ./internal/mcp
bash -n plugin/claude-code/scripts/session-start.sh
bash -n plugin/claude-code/scripts/user-prompt-submit.sh
git diff --check
You can’t perform that action at this time.