Skip to content

v1.0.5 — Nightly Digest & Workflow Memory Consolidation

Choose a tag to compare

@410979729 410979729 released this 31 May 20:01
· 32 commits to main since this release

Added

  • Added scripts/nightly-digest.py, a profile-scoped daily conversation digest that reads Hermes state.db/legacy lcm.db, extracts durable memories, writes through the SQLite truth store, syncs the LanceDB companion when enabled, and records digest run/source ledgers.
  • Added task-session workflow extraction so successful tool-heavy work can be retained as reusable workflow/tool-chain memory without storing raw tool or system output.
  • Added digest safeguards for secret redaction, task-vs-normal session classification, dry-run planning, exact duplicate cleanup, and semantic skip/update/insert decisions against existing scope-recall rows.
  • Added regression coverage for nightly digest session loading, sensitive-value redaction, workflow memory writes, digest ledgers, duplicate skips, and dry-run no-write behavior.

Changed

  • Bumped package and plugin metadata to 1.0.5.
  • Extended accepted memory_type values with workflow-oriented digest types such as workflow, tool_trace, summary, pitfall, and decision.