Skip to content

Releases: kittimzhe/dsh-session-recall

v0.7.9 — redaction coverage for AWS keys & Slack tokens

Choose a tag to compare

@kittimzhe kittimzhe released this 23 Oct 03:58

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

Choose a tag to compare

@kittimzhe kittimzhe released this 03 Oct 09:38

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)

Choose a tag to compare

@kittimzhe kittimzhe released this 03 Oct 02:11

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 issue issues 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

Choose a tag to compare

@kittimzhe kittimzhe released this 21 Sep 06:41

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 / bugs now populate npm view and the npm sidebar.
  • Downloads badge (parity with export) and redaction wording fix in Known limitations (redaction is opt-in since v0.4; off remains 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_days fixtures now derive from the real clock).
  • 107/107 tests green.

v0.7.1 — docs: name & scope disambiguation

Choose a tag to compare

@kittimzhe kittimzhe released this 19 Sep 07:41

Documentation release.

  • Name & scope notes: this plugin is unrelated to dsh-recall-plugin (message undo/rewind); it succeeds dsh-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 as dsh-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

Choose a tag to compare

@kittimzhe kittimzhe released this 16 Sep 01:23

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

Choose a tag to compare

@kittimzhe kittimzhe released this 16 Sep 01:23

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

Choose a tag to compare

@kittimzhe kittimzhe released this 16 Sep 01:23

Tool description now points at the transcript_export handoff (dsh-session-export v1.3.0+).

v0.5.0 — ranking controls + query diagnostics

Choose a tag to compare

@kittimzhe kittimzhe released this 16 Sep 01:23
  • recencyHalfLifeDays: exponential time-decay rerank (backend rank × 0.5^(age/half-life)); 0 disables
  • pinnedCwds: stable pinned-project group
  • Per-result diagnostics: hit engine / scanned-vs-budget / ranked flag
  • Tests 80 → 100

v0.4.1 — npm readme fixes

Choose a tag to compare

@kittimzhe kittimzhe released this 16 Sep 01:23

Absolute language-switch and LICENSE links for the npm readme.