DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Client Ui Session Rerun — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
C

dsh-client-ui-session-rerun

Client Ui Session Rerun

Installable DeepSeek Harness Web UI for replaying a completed session step

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:liuyangdongdong/dsh-session-rerun#d9d3f1d0b8c0b4e1547b7c8e46550b4732b4e3e8
READMECompatibilityVersions

Compatibility and provenance

Client Ui Session Rerun is published as dsh-client-ui-session-rerun and currently resolves to version 0.1.1-rc.8. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/1/2026

Versions

0.1.1-rc.8prerelease
9/1/2026
Show 1 more versionCollapse versions
0.1.1-rc.7prerelease
9/1/2026

Related plugins

Loading related plugins…

Latest
0.1.1-rc.8
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/1/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.Pet@linxin666/dsh-petMulti-pet companion plugin for the dsh web GUI: a registry-driven floating pet that reacts to model activity, with per-pet naming, petting/feeding interactions and an affinity score

README

DSH Session Rerun

English | 中文

dsh-session-rerun is an installable DeepSeek Harness Web plugin for inspecting and replaying a completed session Step.

Features

  • Groups the durable session timeline by Turn and Step.
  • Shows model replies, tool calls, Skills, failures, and elapsed time.
  • Displays referenced script and Markdown filenames as compact badges on the right side of each Step.
  • Replays a top-level Step in a new session without changing the source session.
  • Replays a selected Subagent Step through a new main session in the original workspace. The new main Agent keeps only the recreated delegation, waits for the new child, and continues from that child's result.

Installation

From npm (recommended)

npx @deepseek-ai/dsh plugin --profile web add \
  dsh-client-ui-session-rerun \
  --registry=https://registry.npmjs.org/

For DSH Desktop, use the same package with the Desktop profile:

npx @deepseek-ai/dsh plugin --profile desktop add \
  dsh-client-ui-session-rerun \
  --registry=https://registry.npmjs.org/

From GitHub

npx @deepseek-ai/dsh plugin --profile web add \
  github:liuyangdongdong/dsh-session-rerun

Replace --profile web with --profile desktop to install the GitHub build in DSH Desktop.

Start Web

npx @deepseek-ai/dsh web

Restart an already running Web process after installing or replacing the plugin.

Behavior

The plugin never mutates the source session. A successful replay creates a new main session in the source workspace and opens it in the Web UI.

For a normal Step, the new Agent receives the durable history before the selected Step and that Step's logged user input. For a Subagent Step, the plugin creates a new main session and a new child session. The child replays the selected Step, while the new main session reconstructs only the delegation call, waits for the child, receives the new child result, and then continues.

Nested Subagent replay is intentionally unsupported. A Step must exist and have a matching step/end event before it can be replayed.

See Architecture for the package split and lifecycle.

Packages

PackageRole
dsh-client-ui-session-rerunInstallable Web bundle, timeline projection, replay controls, and file badges
dsh-session-rerunHost Remote that reads durable sessions and creates replay sessions

The root package declares dsh.bundle.patch in package.json; cordis.patch.yml mounts both roles. This follows the Harness profile and bundle model without modifying agent-loop.

Development

Requirements: Node.js ^22.19.0 || >=24.0.0 and pnpm 11.7.0.

pnpm install
pnpm typecheck
pnpm test
pnpm pack:check

The committed lib/ artifacts make npm and GitHub installations executable without an install-time build. The Web client artifact uses the DeepSeek Harness module-loader bundle format; regenerate it with a compatible Harness checkout after changing browser source.

The client accepts both the split conversation registries used by current Web profiles and the combined uiConversation service used by DSH Desktop 2.0.4.

The standalone CI checks the distributable bundle, package exports, Cordis patch, and pure timeline projection. The complete Host, browser registration, event-assembler, and React integration suites remain in packages/host/tests and tests; they run in a compatible DeepSeek Harness source checkout, where the source-plane module table is available.

DeepSeek Harness is in developer preview, so peer dependency versions may need to move with upstream releases.

License

MIT