v0.2.2
Changed
- Merged host and client halves into a single package:
dsh.bundle(host patch) anddsh.client(browser panel auto-discovery) now live in onepackage.json, eliminating the separate@wm-coders/dsh-client-ui-custom-first-control-promptpackage cordis.patch.ymlno longer inserts a UI row - the browser panel is auto-discovered viadsh.client./clientexport now points to the browser panel entry (lib/client.js); typert client types moved to./typert-clientinstall.ps1/install.shanduninstall.ps1/uninstall.shsimplified to single-package flow- Uninstall message now includes browser hard-refresh instruction
Fixed
dsh plugin addno longer needs a separate UI package independencies- one package, one install- Removed
settings.plugin.itemslot registration that usedidon akeyedslot (keyed slot requires options.key) - Removed
@deepseek-ai/dsh-client-ui-settings-pluginsfrom client inject list and peerDependencies (no longer used) - Fixed offline junction scope from
@wm-coderto@wm-codersin install/uninstall scripts
Removed
client-ui/subdirectory (merged into the mainlib/tree)@wm-coders/dsh-client-ui-custom-first-control-promptnpm package (merged into core)
npm: @wm-coders/dsh-custom-first-control-prompt@0.2.2