github bowenliang123/dsh-context v0.73.2

3 hours ago

Install / Update

Install the dsh-context plugin on DeepSeek Harness with released NPM package:

dsh plugin --profile web add dsh-context@latest

Update the dsh-context plugin:

dsh plugin --profile web update dsh-context@latest

What's New

Fixes

  • The Fleet tab opens at its top, not its bottom (#164, thanks @HaoyanZhang123 for the report and the measurements)
    • The harness keeps one resident [data-conversation-scroll] scrollport across tab switches, and the chat bottom-anchors it — so a long session's scrollTop rode into the Fleet tab and clamped to the page's own scroll floor, and the tab opened at its bottom.
    • The page now re-claims the top per session in a layout effect, on both the loading frame and the full page, so the inherited position never paints. No per-session ledger here: the page's height settles in late passes (the agent forest arms, then the details), so a restored position would clamp against the slim first frame and scroll anchoring would re-pin the bottom — the dashboard reads from the top. The Context tab's own ledger stays as is; its content lands at full height in one commit.
  • An expanded JsonTree row no longer repeats its inline preview
    • The hiding rule matched the plugin bundle's [hash]_<local> css-module spelling, but the tree renders from the shell's Vite build, whose scoped names end with _<line> (_summary_1alm6_198) — the match never landed, so an expanded node showed its inline preview and then the same values again as its children. The _summary / _preview / _punctuation locals now match as substrings, and the comma stranded behind the preview is hidden too.
image

Commits

  • fix(client): reclaim the Fleet tab's top on entry (#164) (48c423a)
  • fix(client): hide an expanded JsonTree row's inline preview (dd8e669)
  • chore(release): 0.73.2 (2ee5c96)

v0.73.1...v0.73.2 · 3 commits

Contributors

Don't miss a new dsh-context release

NewReleases is sending notifications on new releases.