Support DSH 0.2 and prepare v0.1.0 release - #1
Merged
Merged
Conversation
jackie-cqz
marked this pull request as ready for review
October 2, 2026 11:42
jackie-cqz
commented
Oct 2, 2026
jackie-cqz
left a comment
Owner
Author
There was a problem hiding this comment.
Reviewed commit 1390fa7. No actionable findings remain.
- The DSH and peer ranges explicitly include the 0.2 prerelease while retaining the two tested 0.1 runtimes. All locked DSH packages use 0.2.0-rc.2.
- Changes to runtime code are limited to the Windows-safe ESM imports in the two live acceptance scripts; those scripts pass against the live API.
- The 10-file publish whitelist, entry points, client factory, disposal and tool calls pass the package gates.
- Clean GitHub installation confirms the prepare build and DSH Web integration without relying on the plugin workspace node_modules. The README now uses the pnpm configuration key confirmed by that installation.
- Chromium confirms all four live tool calls, nine probability bars, replay after reload, and no page errors. The test driver is scripted; TypeSafe calls are live.
- All eight CI jobs associated with this head pass. Tracked files and release payload contain neither the local key nor machine home paths; private acceptance fixtures and planning documents are excluded.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DSH has moved to the 0.2 release line, while this plugin only declared and tested 0.1 runtimes. This change adds 0.2.0-rc.2 dependencies and compatibility coverage, fixes the Windows ESM imports in live acceptance scripts, and prepares a versioned GitHub release with a prebuilt installation archive.
Validation: typechecking, 782 plugin tests, two packaging-parser tests, build, strict packing and installation smoke checks pass. Live TypeSafe smoke: 8/8; scenario suite: 13 required assertions plus 4 characterization probes. Chromium checks four successful calls, nine result bars and reload replay without browser errors; the LLM driver is scripted, and Jev requests use the live API.
GitHub-source installation of the PR head passes in a fresh DSH home outside the plugin workspace: download, prepare build, host startup, four live Jev calls, nine Web result bars, and reload replay. All Windows/Linux and Node 22/24 CI jobs pass. Private plans, handoffs, specifications, credentials and acceptance fixtures are excluded from Git and release assets.