github bowenliang123/dsh-context v0.72.0

4 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

Image

The headline is the token block map in the context browser — a squarified treemap under the composition bar that makes dense sessions readable tile by tile. It grew from the idea in #149 and the draft in #150, with many thanks for the inspiration on both.

Features

  • Token block map in the context browser (#149) — a toggle at the browser bar's right reveals a squarified treemap of the shown step's context:
    • Category regions sized by tokens; same-kind items fold into one weighted block (every bash result together, skill loads by skill, injections by form), with an "others" tail past the fold cap.
    • Clicking a singleton block lands on its exact row, a folded block filters the category's rows to the group's tag, and a region header toggles the category like its row does.
    • Block and region hovers float a figure bubble and, outside DNA mode, report the category to the shared composition hover; the open category keeps its region framed.
  • The trend detail panel reads like the composition card — the pinned step's per-category rows were a drifted second rendering of the same categories; the panel now renders the composition card's own chip legend (same dot, weight, figures with the secondary share, same hover highlight and grid reflow), so a category reads identically in both cards. Delta mode prints signed, sign-colored changes without the share hint.

Fixes

  • The block-map toggle spans the browser bar's block as a right column over both rows, keeping the figures clear of the button.
  • The trend detail rows' mini composition bars are dropped — a row reads dot, label, figure, share, and the reserved lane mirrors that anatomy so the pending and loaded panels measure alike.
  • The file activity card shows relative paths without the ./ prefix.

Changes

  • Docs: the suggested test command now names the test case and clarifies the regex usage for iterating on cases.

Commits

  • fix(client): make the block-map toggle span the browser bar block (8d634dc)
  • feat(client): add a token block map under the context browser's composition bar (9dc2253)
  • fix(docs): clarify regex usage in test command for iteration (6581685)
  • fix(docs): update test command to include test case name for iteration (9462598)
  • fix(client): show the file activity card's relative paths without a ./ prefix (023edb1)
  • feat(client): lead the trend detail panel with the composition card's chips (cc0baba)
  • test(client): pin the trend detail row anatomy instead of the deleted bar class (408bbc1)
  • fix(client): drop the trend detail rows' mini composition bars (4891a7a)

v0.71.0...v0.72.0 · 9 commits

Contributors

Don't miss a new dsh-context release

NewReleases is sending notifications on new releases.