Repository navigation
Releases
v0.1.1 — Current DSH compatibility and receipt correctness
0.1.1 adds support for current DSH 0.2.0-rc.2 while preserving the locked 0.1.5-rc.2 regression baseline.
- Resolve pruner, compaction and token-meter services from the active Agent preset; avoid waiting for disabled root services.
- Detect the actual host version and report tested/untested/unsupported/unknown status plus service capabilities. No automatic runtime upgrade or registry request at boot.
- Isolate deterministic receipts by asynchronous transaction and replay input.
- Invalidate result judgments when recent user instructions change; retain effect judgments and discard old-goal in-flight responses.
- Add real CLI installation and Web standard-preset activation checks on the rolling @next channel.
Install the exact npm version after registry publication:
dsh plugin --profile web add dsh-jev-prune@0.1.1GitHub tag alternative:
dsh plugin --profile web add github:yangyu666/dsh-jev-prune#v0.1.1Validated merged commit: c00e6b8. All 7 CI jobs passed, including rolling current-host installation/activation; 130 smoke checks, coverage gates, demo and document/public-import checks passed. Current-host probe creates an empty real Agent and verifies both service takeover flags without model inference; native build scripts were skipped.
Known limits remain: incomplete replacement recovery/pagination (#50), zero-pressure small-sample trimming (#51), and missing reproducible long-task usage evidence (#37). This release proves installation and service attachment, not live Jev task quality.
v0.1.0 — Jev-judged context compaction
First versioned experimental release of dsh-jev-prune.
- Semantic tool-result pruning with pressure budgets and bounded excerpts.
- Deterministic receipts for eligible read-only steps and mixed batches.
- Detailed bilingual README with the original measured results, configuration and in-session commands; Demo follows the usage sections.
- Organized src/, test/, scripts/, docs/, demo/ and assets/ directories. Root plugin entry and legacy public module imports remain compatible.
- Reproducible 24-second demonstration using real plugin code with a simulated host and fixed judge scores.
Install the pinned source version:
dsh plugin --profile web add github:yangyu666/dsh-jev-prune#v0.1.0Validated at commit c3b5dc0: six CI jobs pass, including Node 22/24 on Ubuntu/Windows; 113 smoke checks; coverage thresholds; demo assertions; public-import and document-link checks. Packed files and manual profile wiring were verified against locked dependencies.
Tested host: DSH 0.1.5-rc.2. Fresh resolution of upstream RC peer dependencies may fail ERESOLVE; the committed lockfile and host fixture remain the verified paths.
Known limitations: external concurrent summaries can consume a pending receipt; result caches are not invalidated on task-goal changes; jev_restore retrieves region-checkpoint text only and caps each event at 4,000 UTF-16 units; the small-population layer-1 floor may act with zero pressure ratio. Live judgment sends context to TypeSafe and incurs API cost. See review details.
Npm distribution is separate from this GitHub release; verify registry availability before using a bare package install.