v12.1.3

thedotmack/claude-memv12.1.3Apr 15, 2026by thedotmack

AI Summary

This is a patch release that reverts an earlier feature (PR #1718) that attempted to create synthetic summaries when the AI returned `<observation>` tags instead of `<summary>` tags. The maintainer decided that missing summaries are preferable to fabricated ones with poorly-mapped fields.

Key Highlights

  • Reverted PR #1718's 'overengineered summary salvage logic'
  • Removed functionality that fabricated synthetic summaries from observation data
  • Decision made that missing summaries are preferable to fake ones with incorrectly mapped fields

Breaking Changes

  • Users who relied on the synthetic summary generation will lose that functionality (reverted feature removal)

Full Release Notes

## What's Changed

### Reverted
- **Remove overengineered summary salvage logic** (#1850) — Reverts PR #1718 which fabricated synthetic summaries from observation data when the AI returned `<observation>` instead of `<summary>` tags. Missing a summary is preferable to creating a fake one with poorly-mapped fields.

**Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v12.1.2...v12.1.3