Releases: SipengXie2024/dsh-memory-hermes
Release list
v0.5.3 — coverage-reset signaling
topic_read flags reset: true with re-read guidance when a mid-paging change restarted coverage; gate error covers the case. 412 tests green.
v0.5.2 — mid-paging rewrite frontier reset
read() resets the coverage frontier when the file's size changed between pages (no cross-version stitch into a false complete); same-size rewrite proxy limit documented. 411 tests green.
v0.5.1 — topic gate state-machine fixes
Implementation-review fixes: paging opens the gate for files larger than one read window (B1), continuation hints advance across pages (B2), evidence freshness re-closes the gate after background appends (A1), the review fork self-provides the topic schema (A2), plus null-safe validation, limit clamp, and orphan suffix-collision fix. 410 tests green.
v0.5.0 — topic detail layer (progressive disclosure)
Index entries stay one line; detail moves to ~/.dsh/memory/topics/.md, read on demand via the new memory_topic tool (five actions). Bounded reads (400-line window + 8KB cap), destructive read-before-write gate, scanBulk subset, pointer preservation in compact/overflow/GUIDANCE, orphan visibility in /memory topics and the settings panel. 400 tests green; live-verified end-to-end (fork wrote a topic file + pointer entry in one pass).
v0.4.2
First public release.
- Two-file bounded memory (MEMORY.md + USER.md): frozen per-session snapshot, overflow discipline, security scan, /memory command, web settings panel.
- Background review loop (Hermes-style fork): per-turn / token-delta / manual triggers, compaction harvest, sidecar activity log.
- Skill library with an LLM curator (v4): usage telemetry, deterministic stale marking, consolidation pass, pre-run snapshots, pin/adopt jurisdiction.
- /memory compact applies directly — running the command is the authorization.
Install into the built-in web profile: dsh plugin --profile web add dsh-memory-hermes-0.4.2.tgz (docs in README.zh.md).