github thedotmack/claude-mem v12.4.5

latest release: v12.4.7
7 hours ago

Bug Fixes

  • Fix observation persistence on fresh installs (#2139): SessionStore was missing migration 28's column additions, so freshly created pending_messages tables had no tool_use_id or worker_pid columns. Every queue claim and observation insert failed silently with "no such column" errors and nothing reached memory. Added addPendingMessagesToolUseIdAndWorkerPidColumns mirror in SessionStore.ts (matches the existing addObservationSubagentColumns / addObservationsUniqueContentHashIndex mirror pattern). Already-broken DBs at "v29 with no v28 columns" self-heal on next worker boot via column-existence guards. Dedup DELETE + UNIQUE index creation are now wrapped in a transaction matching the v29 mirror precedent.

Thanks to @drdah123 for the precise diagnosis and reproduction in the issue report.

Don't miss a new claude-mem release

NewReleases is sending notifications on new releases.