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.

Cordis Plugin Graph — DSH Plugin for DeepSeek Harness
← Plugins

cordis-plugin-graph

Cordis Plugin Graph

DSH/Cordis Web plugin: a zoomable relation graph of every loaded plugin - dependencies, resolved providers, and Loader-tree nesting - as a Settings tab next to 'Plugin list'.

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

npx -y @deepseek-ai/dsh plugin --profile web add cordis-plugin-graph@0.2.0
READMECompatibilityVersions

Compatibility and provenance

Cordis Plugin Graph is published as cordis-plugin-graph and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
9/10/2026

Versions

0.2.0stable
9/10/2026
0.1.0stable
9/10/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
953.1 kB
Files
14
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
0
Last push
9/10/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
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in developer-tools.

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)Sdk Minimal@deepseek-ai/dsh-sdk-minimalThe standalone minimal SDK profile bundle: JSON-RPC, one DeepSeek adapter, persistent shell, and JSONL sessionsSdk App@deepseek-ai/dsh-sdk-appThe dsh SDK profile bundle: stdio JSON-RPC serving and process lifecycle over dsh-baseSubagent Codex@deepseek-ai/dsh-subagent-codexOne-shot Codex subagent provider over the official app-server protocol

README

cordis-plugin-graph

A DSH / Cordis Web plugin that adds a Plugin graph tab to Settings → Plugins, next to Plugin list. It renders a live, zoomable Cytoscape graph of the running Cordis runtime — including what a static package graph can't show: which provider actually resolved each inject, what's disabled, and tool calls flowing through in real time.

What you see

Two planes (toggle: client / host / both):

  • client — the renderer Cordis context, inspected in-process: every dsh-client-ui-* plugin, the slot renderer, connection, theme, locale, settings.
  • host — the engine context (sessions, agents, tools, model adapters, persistence), polled from a same-origin route the host half serves. Falls back gracefully to client-only where no web server is reachable (packaged desktop, headless).

Nodes = plugin fibers, coloured by lifecycle phase (active / pending / loading / failed / unloading / disposed) plus disabled for a Loader row turned off — so the graph shows the whole composition, not only what's running. Size scales with services provided.

Edges, individually toggleable:

  • requires (inject) — a fiber's hard inject, drawn to the fiber that actually resolved it.
  • provides to — the reverse.
  • nested in (Loader tree) — Loader-tree parent (composition / inheritance).

Runtime activity — while the host plane is shown, a live feed of the last tool executions (from a tools/result subscription), and the tool node pulses on each call. Run an agent task and watch it move through the graph.

Click a node → module specifier, Loader entry id, provided services, live effect labels. Search by name/module. Recapture after a live enable/disable.

Install

dsh plugin add cordis-plugin-graph

Restart the Host; the tab appears under Settings → Plugins. See install/INSTALL.md for GitHub / local-dir installs and ACRYL Desktop.

Portability

Uses only upstream primitives — settings.plugins.tab, the public @deepseek-ai/cordis context API, and (optionally) tools + webServer scoped injects that degrade independently. Works in any web-profile deployment: ACRYL or stock DSH Desktop.

The renderer-plane inspection walk (src/inspect.ts) started as a trimmed port of acryl-desktop's plugin-architecture-inspector.ts — pure @deepseek-ai/cordis public API.

Build

pnpm install
pnpm run build      # lib/index.js + lib/inspect.js (host), lib/client.js (browser, cytoscape bundled)
pnpm run check      # build + typecheck + tests

License

MIT