Install / Update
Install the dsh-context plugin on DeepSeek Harness with released NPM package:
dsh plugin --profile web add dsh-context@latestUpdate the dsh-context plugin:
dsh plugin --profile web update dsh-context@latestWhat's New
Feature
- dsh
0.1.7-alpha.1(session format V4) is now supported and declared compatible.- The compat matrix boots the plugin on the real harness sources at the new tag — the fold's switched event families are unchanged, and the V4
tool/resulterror mark (message.isError) is read alongside the legacy spellings so failing tool results keep their error flag on every generation. - The per-generation settings surface is probed both ways: the
settings.registerface the host feature-detects and the retiredsettings.plugin.itemslot are pinned present through V3 and absent on V4+. Known deltas are documented on the compatibility page: the preferences card's migration to the V4 Plugins page (the card falls back to schema defaults there) and image-offload accounting are deferred follow-ups.
- The compat matrix boots the plugin on the real harness sources at the new tag — the fold's switched event families are unchanged, and the V4
Fixes
- The Context tab no longer crashes on dsh 0.1.7 with React error #130.
- The new harness renamed the entire ui-primitives icon vocabulary (
Icon*Outline16/14→Icon*OutlineRegular/Medium), so the plugin's named imports arrived asundefinedat runtime. - Each icon now resolves through BOTH spellings at module load — modern first, legacy fallback — with a render-nothing component and a bounded property-read catch, so a future platform rename degrades to a missing glyph instead of a crashed tab. A new
ICON_SEAMSmatrix probe makes any such rename failpnpm testloudly instead.
- The new harness renamed the entire ui-primitives icon vocabulary (
Commits
- feat(compat): support dsh 0.1.7-alpha.1 (390399f)
- fix(client): resolve icons across the renamed ui-primitives vocabulary (dd7a346)
- fix(host): read the V4 tool-result error mark (7b09055)
- fix(host): feature-detect the settings register face (274b50f)
- fix(ci): pin the plugin checker's dsh to the alpha line (9932d84)
- chore: release v0.54.4 (c53d40a)
v0.54.3...v0.54.4 · 6 commits