Repository navigation
Releases: kittimzhe/dsh-session-recall
Release list
v0.7.9 — redaction coverage for AWS keys & Slack tokens
Test-only patch: redaction coverage for AWS key ids and Slack tokens (#6).
Both shapes have been covered by the rule table since v0.4.0 (97c79ad); this release adds the missing tests — mask mode asserts xoxb-/xoxa-/xoxp- bodies and a fresh AKIA… key never appear in output, hash mode pins the deterministic marker. No runtime changes.
v0.7.7 — docs polish round
Docs polish round (no runtime changes).
- Install detail completed; contributor block links the open-gap issues directly.
- Community section; bilingual issue templates.
- English/Chinese README sections kept in sync.
v0.7.6 — Contributor-first docs + changelog backfill (0.7.1–0.7.5)
Contributor-first docs release.
- README (en/zh) restructured: one-liner → install → try-once → toolchain table → 6-line contributor block; detail sections moved below the fold.
- Contributor paths opened: source map in CONTRIBUTING,
good first issueissues with file/DoD/test, governance docs, GitHub topics. - CHANGELOG backfilled for the previously unlogged releases.
- No runtime changes.
v0.7.2 — docs: Quick Start, metadata, and CI hardening
Maintenance release — repository polish per the OSS-hardening plan.
- Quick Start section at the top of both READMEs (requirements: Node 20/22; one-line install; natural-language recall example).
- package.json metadata:
repository/homepage/bugsnow populatenpm viewand the npm sidebar. - Downloads badge (parity with export) and redaction wording fix in Known limitations (redaction is opt-in since v0.4;
offremains the verbatim-exposure default). - Earlier in this cycle: CONTRIBUTING / SECURITY / CODE_OF_CONDUCT (bilingual), CI packaging checks gated to Node 22, and a time-bomb test fix (
since_daysfixtures now derive from the real clock). - 107/107 tests green.
v0.7.1 — docs: name & scope disambiguation
Documentation release.
- Name & scope notes: this plugin is unrelated to
dsh-recall-plugin(message undo/rewind); it succeedsdsh-recall(earlier transcript-search plugin, last release 2026-08-21) with persistent FTS5 indexing, CJK fallback, approval gates and lineage-scoped authorization; and it complements write-side memory frameworks such asdsh-mnemon— this plugin stays a read-only retrieval layer. - README.md / README.zh.md updated symmetrically.
- No behavior changes; 107/107 tests green.
v0.7.0 — search dimensions
Three filter dimensions: since_days (recency window), tools (tool-name filter), errors_only (failed calls only — "where did it break last time" becomes one query). Tests 107 green.
v0.6.0 — caller authorization
Lineage-gated recall: only sessions descended from the calling session (or its ancestors) are eligible — callers cannot read unrelated sessions' history even with all_projects.
v0.5.1 — tool description handoff note
Tool description now points at the transcript_export handoff (dsh-session-export v1.3.0+).
v0.5.0 — ranking controls + query diagnostics
recencyHalfLifeDays: exponential time-decay rerank (backend rank × 0.5^(age/half-life)); 0 disablespinnedCwds: stable pinned-project group- Per-result
diagnostics: hit engine / scanned-vs-budget / ranked flag - Tests 80 → 100
v0.4.1 — npm readme fixes
Absolute language-switch and LICENSE links for the npm readme.