Evidence snapshot reviewed Sep 16, 2026GitHub checked Aug 21, 2026
Evidence-verifiedPlugin BundleAutomation & AgentsWeb Profile

Watcher

A read-only DeepSeek Harness Web panel for inspecting the work path of a session.

At a glance

What it does

A read-only DeepSeek Harness Web panel for inspecting the work path of a session.

Use cases
Automation & AgentsAgentsVisualizationSession Management
Works with
Https
Compatibility

Web Profile
DeepSeek Harness 0.1.5-rc.2; Node ^22.19.0 or >=24.0.0

Trust & status

Evidence-verified
Checked Sep 13, 2026, 1:50 PM UTC

Code-evidenced contributions

What it adds to DSH

Web UISession work-path viewer

Adds an eye control to a DeepSeek Harness Web session title bar for collapsible steps, runs, duration, parallel branches, tool results, and recorded visible reasoning.

Mechanism evidence

Before you choose it

Watcher turns each session into a collapsible work-path view: steps, run counts, duration, parallel branches, tool results, and any visible reasoning already recorded in the session. It does not add messages to the conversation or replace the official Trajectory.

Best for

DeepSeek Harness Web users who want a compact visual review of an agent session's execution path.

Common tasks

  • Review how many steps and runs a turn took and how long it lasted.
  • Expand a step to inspect parallel branches and tool results.
  • Group demonstrably identical calls while retaining their original step locations.

Permissions and data

The supplied materials describe the plugin as read-only and installed into the Web profile.

Permissions
  • Writes its bundle entry to the selected DSH Web profile during installation.
Data handling
  • Reads session data to render session insights and local model-usage statistics.
Credentials
  • No credential requirement is declared in the supplied evidence.

Limitations

  • Requires DeepSeek Harness 0.1.5-rc.2, Node ^22.19.0 or >=24.0.0, and pnpm.
  • Installation is not hot-loaded: restart the host and refresh the page.
  • The desktop profile does not accept the documented github: install form.
  • For a cold session, the panel waits until Chat data arrives.
  • Only provider-recorded visible reasoning is shown; absent records are labeled as not recorded.

What DSHub checked

  • The pinned Git bundle structure and patch are verified.
  • The README documents Web-profile installation and removal.
  • MIT licensing is present.

What DSHub did not check

  • Installation and runtime behavior were not executed.
  • The specified npm package version was not found in the supplied distribution evidence.

Pinned install

Install Watcher

This plugin bundle does not have a DSH Plugin install action. Use its source documentation for the delivery method.

Visit the source project

Maintainer source

Project README

View at commit 118049a
Maintainer-authored contentCaptured from README.md on Sep 13, 2026. The text and repository-relative media are fixed to commit 118049afb816 with content hash 8da7efbe69c3; provider-hosted badges may update independently. README commands are upstream documentation; the DSHub copy action above is the verified, version-pinned install.

中文 · English

Watcher

dsh plugin --profile web add github:aa2246740/dsh-watcher

PATH 上需要官方 dsh(或 npx @deepseek-ai/dsh)和 pnpmdsh plugin add 会在 $DSH_HOME/profiles/web 里跑 pnpm,并因为本包装了 dsh.bundle.patch 而写入 profile bundles。然后重启这个 Host,再刷新页面。它只写 profile,不会热挂正在跑的进程。

仓库已提交 lib/,git 安装不用再构建,也不走 prepare / allowBuilds。需要 DeepSeek Harness 0.1.5-rc.2,Node ^22.19.0>=24

DeepSeek Harness Web 的只读插件。点会话标题栏里的眼睛,把 Session 收成一张能折叠的工作路径:这轮走了几步、跑了几次、花了多久;再展开某一步看并行分支、工具结果,或一条默认折着的推理记录。

它不往对话里塞消息,不编隐藏思维链,也不替代官方 Trajectory。

从逐项切到归类:两次改 package.json 收成 ×2

三轮都收着,留下阶段数、执行数和 tok/s

第三轮展开:并行步骤还在原来的 Step 里

步骤 2:glob 和 grep 两项并行

归类:修改 package.json ×2,展开仍是步骤 5 和 6

归类只叠能证明相同的调用。两条不同的 bash 不会被捏在一起。模型阶段只显示供应商已经写进 Session 的可见 reasoning;没有记录就写未记录。

已经 clone 过的目录也可以:

git clone https://github.com/aa2246740/dsh-watcher.git
dsh plugin --profile web add ./dsh-watcher

同样需要 pnpm,然后重启 Host 并刷新页面。

dsh plugin --profile web remove dsh-watcher

DSH.app 的 desktop profile 不接受 github:。用 dsh web 装进 web profile。

交互约定在 DESIGN.md。MIT。

从源码构建

日常安装不用这一步。改 TypeScript 后用 pnpm 重建已提交的 lib/

pnpm install
pnpm test
node scripts/link-harness-dependencies.mjs /path/to/harness
pnpm build

pnpm build 需要能解析 @deepseek-ai/dsh-* peer 的本机 Harness 检出。装插件不要走这条路径。

冷会话的 Chat 数据尚未到达时,Watcher 显示等待提示,数据到达后再挂载面板。

Operate deliberately

Install and manage

Prerequisites and target Profile

Target Web Profile

Delivery Dsh Bundle Git — aa2246740/dsh-watcher#118049afb816f412bae3a9d7e3e6dbbaaffd0bc9

Verify, update, and remove

Show lifecycle commands
Verify
dsh plugin --profile web list

Compatibility and access

DeepSeek Harness Web plugin; requires Harness 0.1.5 Rc.2 DeepSeek Harness 0.1.5-rc.2; Node ^22.19.0 or >=24.0.0

Review compatibility evidence

Risk facts

Data Access

Reads session information to present local usage and session insights; the project describes itself as read-only.

Evidence
Evidence and editorial reviewManifest, Bundle patch, distribution and freshness

Immutable evidence

Review status and source activity

AI reviewed

Use the pinned Git bundle route; evaluate the displayed session information against your own privacy requirements.

AI reviewed Sep 13, 2026, 1:51 PM UTCGitHub facts last checked Sep 13, 2026, 1:51 PM UTC

No material source change has been recorded since this evidence baseline.

Next step

Follow the Plugin installation workflow

Subscribe to material changes for Watcher