Repository navigation
Releases: aa2246740/dsh-watcher
Release list
0.8.0
0.8.0
- 日图按每次结算的本地日历日记 token,不再把整段会话堆到最后活跃日。旧的 version 1 缓存仍按原来的方式显示,会话重算后变成 version 2。
- 装了 dsh-better-sidebar 时,右侧栏多一个 Watcher 页,内容是工作图。没装时,会话头按钮和设置页不变。
验收:合并后的 main(9474b9a)上 pnpm test 144 条,142 过,2 条金样跳过,0 失败。本机没有 dsh 命令,没有做实机启动。
v0.7.0 · DSH 0.2.0-rc.2
dsh-watcher 0.7.0
DeepSeek Harness compatibility
Built and tested against DeepSeek Harness 0.2.0-rc.2 (639ed015397290b3745d163aafe02ffee4aa3f84). Use the prebuilt release package or this repository’s compiled artifacts with the official plugin installer.
Updated the development SDK and compatibility checks for DSH RC2. Existing RC1-compatible public plugin interfaces remain supported by the declared peer range.
Validation was performed on macOS arm64. This release does not claim new Windows or Linux runtime acceptance.
v0.6.1
Official installation
Desktop: Settings → Plugins → Add plugin → github:aa2246740/dsh-watcher#v0.6.1.
Web CLI: dsh plugin --profile web add github:aa2246740/dsh-watcher#v0.6.1. It changes only the Web profile; reopen an already-running Web Host once, then reload its page. Built artifacts are included, so normal users do not need a source checkout, build, or DSHX.
Stable release for DSH Studio 0.1.7-rc.2.
History, rankings, and charts now distinguish same-named models by provider/model while preserving model-based pricing lookup.
Validation: 59 automated tests and prior desktop settings-page acceptance.
v0.6.0
dsh-watcher v0.6.0
中文
- 适配 DeepSeek Harness 0.1.7-rc.1(peers: >=0.1.7-rc.1 <0.1.8)
- Client icons / card labels 跟随 rc.1 primitives
- Header 从 useSessionStatus 读取 pending 状态
English
- Target DeepSeek Harness 0.1.7-rc.1 (peers: >=0.1.7-rc.1 <0.1.8)
- Client icons and card labels follow rc.1 primitives
- Header reads pending state from useSessionStatus
Published to npm: https://www.npmjs.com/package/dsh-watcher/v/0.6.0
0.6.0 — DeepSeek Harness 0.1.7-rc.1
DeepSeek Harness 0.1.7-rc.1
@deepseek-ai/dsh-*peers are>=0.1.7-rc.1 <0.1.8, which accepts official0.1.7-rc.1and rejects0.1.7-alpha.*.@deepseek-ai/cordispeer is~4.0.4.- Client icons are
IconChevronRightOutlineRegular,IconRefreshOutlineRegular,IconCheckOutlineRegular, andIconCopyOutlineRegular. rc.1 removed the size-suffixed exports and ships no aliases. - The header utility reads the waiting interaction from
useSessionStatus.
Install
dsh plugin --profile web add github:aa2246740/dsh-watcherNeeds official dsh and pnpm on PATH, then restart that Host and reload the page. lib/ is committed, so no local build is required. DeepSeek Harness 0.1.7-rc.1.
The npm pin dsh-watcher@0.6.0 is the package version on this tag. This cut was not published to npm.
Full history: CHANGELOG.md
0.5.1 — DeepSeek Harness 0.1.5-rc.3
DeepSeek Harness 0.1.5-rc.3
@deepseek-ai/dsh-*peers are^0.1.5-rc.3, which accepts official0.1.5-rc.3. The previous^0.1.2-rc.1range does not.- Client icons stay
IconChevronRightOutline14,IconRefreshOutline14,IconCheckOutline16, andIconCopyOutline16. Those exports still exist on 0.1.5-rc.3.
Install
dsh plugin --profile web add github:aa2246740/dsh-watcherNeeds official dsh and pnpm on PATH, then restart that Host and reload the page. lib/ is committed, so no local build is required. DeepSeek Harness 0.1.5-rc.3.
The npm pin dsh-watcher@0.5.1 is the package version on this tag. This cut was not published to npm.
Full history: CHANGELOG.md
v0.4.4 — docked detail column fixes
Fixes — the docked detail column
Opening a record shows a detail column on the left. This release fixes a run of problems around it:
- It can be closed again.
返回工作路径was hidden by CSS at desktop width, so an opened inspector had no way back. - Closing is a motion, not a removal. The detail content leaves toward the work path first, then the column narrows — the closing edge never slices a readable line. Opening runs the same beats in reverse.
- The panel no longer flicks sideways. The column's width changes every frame, while the panel's own
leftwas re-derived from that width a frame late by a resize observer. The measured frame is now pinned for the transition, so only the left edge follows layout. - The header status line stays inside the column.
对话轮次 … · … 个步骤 · …used to slip under the work-path card; docked children now useborder-box, and an over-long line wraps instead of being covered.
Contract tests pin all four behaviours.
Install
dsh plugin --profile web add dsh-watcher@0.4.4Needs official dsh and pnpm on PATH, then restart that Host and reload the page. lib/ is committed, so no local build is required.
Full history: CHANGELOG.md
v0.4.1 — unclipped chart hover cards
Fixes
- Chart hover cards are no longer cut off at the panel edge. The bar, stacked-line, and heatmap popovers were absolutely positioned inside a panel that clips its content (
overflow: hidden) and centred with a percentage of the chart width, so a card opened on a late bar lost its right-hand side — model names, token values, and percentages were truncated.
They are now portalled todocument.body, placed in viewport coordinates, clamped to the viewport on both axes, and anchored to the measured bar/cell/point rectangle instead of the chart midpoint. - The heatmap popover now closes when the pointer leaves the chart area instead of staying on screen.
Also in this release
First tagged release since 0.4.0-insights.1. Everything that was still under Unreleased ships here as well: the first-turn 本轮 HUD now shows the real model, older conversation Turns page in automatically through RC8's public Session API, and the diagnostics gained whole-session Turn/Step projections, independent Turn/phase/Step/repeated-cluster disclosure, and 逐项 / 归类 observation modes.
Changelog: https://github.com/aa2246740/dsh-watcher/blob/v0.4.1/CHANGELOG.md