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
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