Back to directory

dsh-process-tree

In a curated listMaintenance: Active

bosaiting/dsh-process-tree

A customizable process-tree visualization plugin for DeepSeek Harness.

View on GitHub
$ dsh plugin --profile web add dsh-process-tree@latest

19

stars

1

forks

JavaScript

Language

MIT

License

2026-10-26

Created

2026-11-08

Last push

MIT-licensed DSH UI plugin (JavaScript, no build step) that renders the session's recorded tool calls as an interactive process tree with four light and four dark colour schemes.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-11-10

License

MIT

01What can it help you accomplish?

  • Make a DeepSeek Harness session's recorded tool calls readable instead of a flat list

    A process tree rendered as task functions with real arguments, failure state and nested scopes

    DSH Web and desktop users who read long agent runs and need to locate a single call

  • Find the failing call in a long run without scrolling through the whole transcript

    A failures list plus a minimap that locates loaded, visible calls

    Users debugging agent runs where some tool calls fail

  • Restyle the tool-call view to match a code editor or a quieter tree look

    Four code colour schemes per light and dark theme, plus three tree styles (classic curves, botanical manuscript, quiet lines)

    Users who keep the transcript on screen all day and care about legibility

02How to install into DeepSeek Harness

Installation steps

  1. 01

    Add the plugin to the web profile: `dsh plugin --profile web add dsh-process-tree@latest`

    $ dsh plugin --profile web add dsh-process-tree@latest

  2. 02

    Restart the matching DSH instance — the desktop app can also install it through its plugin management UI

Verify the integration

Not specified by the author

Rollback

  • `dsh plugin --profile web remove dsh-process-tree`, then restart the instance; there is no need to delete the whole DSH profile

03DSH integration and capability boundaries

DSH integrationNative runtime

A community UI plugin for the DSH Web client and the desktop app that shares the same UI; it is added to the web profile with `dsh plugin --profile web add` and does not render in the TUI.

  • Task-function process tree

    the already displayed chat structure and the session's loaded Chat projection→tool names, arguments, comments and child calls grouped by nesting, with failure / interrupted / unknown states distinguished

  • Colour schemes and tree styles

    the settings page under 设置 → 插件 → 过程树→independent light and dark colour schemes, a code background choice, and three tree styles

    preferences are stored in the current UI's localStorage under dsh.process-tree.v1
  • Native interaction preserved

    file buttons and web_fetch links inside the rendered calls→the host's original actions when they can be matched safely; otherwise the native summary is kept

04Who is it for? When not to use it?

Good for

  • DSH Web and desktop users who read long agent runs and need to locate a single call
  • Users debugging agent runs where some tool calls fail
  • Users who keep the transcript on screen all day and care about legibility

Not for

  • The plugin only renders in DSH Web and the desktop app that shares the same UI; the TUI does not display plugin UIs.
  • The language views are read-only illustrations of the execution record, not source code; call order in a child scope does not prove serial execution and does not infer real function signatures. Java and Go keep native summaries for objects, arrays, incomplete arguments or unsuitable tool names.

05Compatibility, maintenance and safety notes

  • The plugin only renders in DSH Web and the desktop app that shares the same UI; the TUI does not display plugin UIs.
  • The language views are read-only illustrations of the execution record, not source code; call order in a child scope does not prove serial execution and does not infer real function signatures. Java and Go keep native summaries for objects, arrays, incomplete arguments or unsuitable tool names.
  • 0.11.2 does not block installation or loading by DSH version, but that does not mean future versions are tested; rc.5 passed an isolated Web host check, while continuous desktop operation and Windows / Linux remain unverified.
  • Plugins that also add indentation or process connector lines to the same region should be disabled, otherwise the same area is modified twice.
2026-10-262026-11-08v0.11.2

MIT · latest release v0.11.2 (2026-11-08); uninstalling does not clear stored preferences

06Frequently asked questions

How do I install DSH Process Tree into DeepSeek Harness?

Run `dsh plugin --profile web add dsh-process-tree@latest` and restart the matching DSH instance. The desktop app can also install it through its plugin management UI.

Does it work in the DSH terminal UI?

No. The README states the plugin is a community UI plugin for DSH Web and the desktop app that shares the same UI, and that the TUI does not display plugin UIs.

Does the plugin read my chat history or send network requests?

It reads the already displayed chat structure, element sizes and the session's loaded Chat projection, does not load extra history, registers no model tools, runs no commands and sends no network requests.

Where are my colour and style settings stored?

In the current UI's localStorage under the key dsh.process-tree.v1. Uninstalling the plugin does not clear those preferences.

How do I remove it?

Run `dsh plugin --profile web remove dsh-process-tree` and restart the instance; there is no need to delete the whole DSH profile.

08Data and sources

  • Author-claimedgithub.com1c2bd9f70201…

    这是社区界面插件,适用于 DSH Web 和使用同一界面的桌面版;TUI 不显示插件界面。

  • Author-claimedgithub.com1c2bd9f70201…

    dsh plugin --profile web add dsh-process-tree@latest

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-11-10. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.