Releases: DON738110198/dsh-session-integrity
Release list
v0.2.1: Web recovery action
Patch release for the v0.2 recovery MVP.
- Exposes package metadata so the DeepSeek Harness client-module scanner discovers the browser bundle.
- Adds a historical-message "Continue from here" action that forks at the selected assistant message and opens the child session.
- Keeps the source session unchanged and refuses recovery while a turn is running.
- Includes the offline recovery planner and redacted host recovery hints introduced in v0.2.0.
Verification: 23 Node tests, syntax checks, packed-tarball installation, and an isolated DeepSeek Harness 0.1.0-rc.8 web-profile smoke. The host plugin reached active state, the boot manifest contained dsh-session-integrity with its declared dependencies, and the served client bundle registered the recovery action.
v0.2.0 - Non-destructive session recovery
Superseded by v0.2.1. The v0.2.0 tarball did not expose
./package.json, so DeepSeek Harness could not discover its browser bundle. CLI and host checks were unaffected.
Highlights
- Adds a read-only recovery planner that finds the latest provider-safe completed turn.
- Adds
recover <artifact> [--at <seq>]to the CLI. - Adds a Web UI action on historical assistant turns to fork and open a child Session.
- Adds redacted recovery hints to live integrity warnings.
Safety
Recovery uses the official Session fork operation. It does not rewrite or delete the source log, automatically archive the original Session, retry tools, or claim that external side effects were rolled back.
Verification
- 22/22 tests passed
- JavaScript syntax checks passed
- npm package dry-run and packed-tarball install smoke passed
Targets DeepSeek Harness dsh-v0.1.0-rc.8.
dsh-session-integrity v0.1.1
Documentation-only patch release.
- Uses the installed DeepSeek Harness profile to invoke the offline CLI.
- Removes the unavailable bare npm/npx path from the docs.
- Keeps the same tested, zero-dependency plugin and analyzer implementation as v0.1.0.
Install:
dsh plugin --profile <name> add github:DON738110198/dsh-session-integrity#v0.1.1
Offline check after installation:
dsh plugin --profile <name> exec dsh-session-integrity ./session.jsonl
dsh-session-integrity v0.1.0
First public release of the read-only DeepSeek Harness session integrity checker.
- Detects provider-visible orphaned or mismatched tool results.
- Separates current transcript poison from compaction-shadowed execution warnings.
- Includes a zero-dependency Cordis bundle and an offline JSONL/JSON CLI.
- Redacts session and call identifiers and never logs prompts, arguments, or results.
Verified against DeepSeek Harness v0.1.0-rc.8 profile installation. Install from GitHub with:
dsh plugin --profile <name> add github:DON738110198/dsh-session-integrity#v0.1.0