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
- π File Activity card β what the agent did to your files β the bottom-right card no longer lists model-visible messages; it answers what the agent did with its tools up to the step you pick on the trend chart (the card scrubs live as you hover the bars; the default is the whole session to date). One row per touched file with per-purpose counts, estimated line deltas, and click-through into the exact tool result.
- Per-purpose counts β how many times each file was read, written, and searched; the header chips double as purpose filters (Read / Written / Searched), with an Images chip for the multimodal view (
read_imagecalls and image extensions) and a path search box. - Line deltas β every
edit/writecontributes its estimated footprint (+added / βremoved, read off the call arguments), per file and summed in the header. - Click to inspect β a row expands into the file's own operation log (tool, time, per-op delta, failures flagged); each operation jumps straight to the exact tool result in the Context browser. Operations whose paths aged out of the retained window are honestly counted in a footnote.
- Per-purpose counts β how many times each file was read, written, and searched; the header chips double as purpose filters (Read / Written / Searched), with an Images chip for the multimodal view (
- Context browser polish β step-brief rows now share the browser's tag+preview anatomy (7ee5e8c); all raw/Markdown sections show line counts (a20f9a0); the system prompt row opens by default when its category is clicked (ecd9af9); expanding an element outside the loaded chat window now does one seq-targeted history read instead of paging (5cc028f).
Commits
- feat(client): replace the Messages card with a File Activity card (fe7d8da)
- refactor(context): drop the Top Tool Schemas chip row from the overview (da394d7)
- feat(client): replace history paging with seq-targeted content fetch (5cc028f)
- docs(AGENTS.md): clarify pnpm coverage requirement (5a2b742)
- ci: test without a build step; verify packaging via the bundle smoke script (eb9c9b0)
- test: remove the legacy bundle-dependent suite (a9b6d28)
- test: rebuild the suite at source level with 100% per-file coverage gates (f106b72)
- chore(scripts): move diff-fold out of tests/ and drop its lib/ dependency (f45bd7e)
- test(src): annotate evidence-backed dead branches for strict v8 coverage (ba586e1)
- fix(client): widen slot-face types to the harness's real call shapes (4e5e71a)
- feat(client): open the system prompt row by default when its category is clicked (ecd9af9)
- update coding instruction for pre-commit actions (2300167)
- update coding instruction for pre-commit actions (61098c2)
- Add vitest coverage command with HTML report (9a64d2a)
- feat(client): unify step brief rows with the context browser's tag+preview anatomy (7ee5e8c)
- feat(client): show line count on all raw/markdown sections in context browser (a20f9a0)
- chore: switch npm run to pnpm run in scripts and comments (5aca062)
v0.32.0...v0.33.0 Β· 16 commits