Plugins
Browse, filter, and install DeepSeek-Harness plugins.
68 plugins found
dsh-llm-network-retry
elfgzp/dsh-llm-network-retry
Keeps a model request alive through a dropped connection: transport failures retry until the network returns while real errors still fail fast, and a turn killed by a process crash offers a one-click, state-checking continuation.
dsh-execution-bus
f-e-n-g-0531/dsh-execution-bus
Declarative DAG runtime for DSH tool plans with bounded parallel execution, read-only retries, per-step checkpoints, cancellation, and conservative crash recovery.
dsh-crash-guard
zxzc114514/dsh-crash-guard
Intercepts startup crashes, isolates broken frontend plugins, and recovers GUI cleanly with revision-bound quarantine.
dsh-phoenix
kdreamelf/dsh-phoenix
In-process crash guard: takes over the fatal-error handlers that would exit DSH, names the responsible plugin from the stack, and disables only that row in the home patch layer, leaving the profile and the provider config inside it untouched. The crash page offers retry, keep-disabled or uninstall, and opens a temporary safe-mode session when no culprit can be named (CLI and web launches only).
dsh-voice
scarf1985566475-cloud/dsh-voice
Local English-to-Chinese simultaneous interpretation: on-device Qwen3-ASR bilingual captions with automatic language detection, crash-safe meeting records with minutes, and Obsidian export.
dsh-memory-watchdog
elegant01/dsh-memory-watchdog
Windows commit-charge watchdog for DSH Desktop: samples committed memory every 5 seconds, attributes it to the DSH process tree and the largest consumers, blocks automatic restart when DSH is not the main committer, and adds read-only pagefile advice, a 7-day crash timeline and an event export; automatic restart and crash resume are both off by default.
game-crash-doctor
fll123-arch/game-crash-doctor
Windows-only game crash diagnosis from Event Log, WER reports and crash dumps, with a diagnose_game_crash tool and an optional background notifier.
dsh-interrupted-resume
ptrel1/dsh-interrupted-resume
Lightweight crash-recovery for dsh: after a restart, it detects sessions whose last turn was killed mid-flight and re-injects a continuation prompt that first demands the agent verify real-world state before acting, so side-effecting operations are not blindly repeated. It only reacts to the genuine crash marker (turn/end reason 'interrupted', synthesized on cold read by session repair), so it never misfires on user cancels, rate limits or model errors - which is why it needs no error classification, backoff or configuration UI. Unlike general-purpose auto-continue plugins, it also covers the case where a subagent was interrupted mid-run: the parent turn has already ended normally while it waits, so a naive check sees nothing to resume and the whole subagent tree dies silently; this plugin detects the interrupted child and wakes the parent instead. Single host file, zero external dependencies, seven config constants.
dsh-continuechat
caibai-fish/dsh-continuechat
Resume a conversation whose turn stopped early: /continue and an action-row button carry the interrupted reply on, covering manual stops, failed model requests, output-token cutoffs and crash recovery, and the continuation prompt is retired from the transcript once it has been answered.
dsh-prompt-enhance
ziyuan258/dsh-prompt-enhance
Maintained fork of dsh-prompt-enhance, brought up to DSH 0.1.7 — the plugin would not even load on current hosts (InputState.imageIds became attachmentIds, so the composer button crashed the input box; settings.get() was removed; /enhance read a session id the agent no longer exposes). Rewrites default to reasoningEffort off, which measured 252 output tokens for a draft where the model default spent 2897, and a Settings page for all 17 fields is bundled. Verified on a real 0.1.7-rc.2 host: activation, a live HTTP enhancement request, /enhance in the GUI, and the Settings page reading and persisting configuration. 204 tests.
dsh-healthcheck
neufagents/dsh-healthcheck
Session health check for DSH, read-only: scans the whole session library (totals, largest sessions, warnings for oversized sessions and event-count blowups) and deep-inspects a single session log (tail-balance / crash-tail check, tool-call/result pairing, event-type distribution).
dsh-harness-ui
jianjianzhu/dsh-harness-ui
A full-page console panel opened from the sidebar, with eight tabs: an overview; a session list read from the sessions service (title, directory, running state, updated time, with filters); installed bundles and Loader entries from pluginInventory and pluginManager, with per-bundle enable switches; a plugin market listing public topic:dsh-plugin repositories from the GitHub search API; a model and provider editor that writes the llm-pi-ai settings namespace through remote.settings.mutate (switch a session model, add or edit providers and their model lists, and store API keys via remote.credentials, merging over the stored profile so fields the form does not expose survive an edit); MCP and skills tabs; and a usage tab that reads the host's loopback /api/dsh-usage/overview document. Services are declared through ctx.inject, so a deployment that omits one mounts without the console rather than crashing.
dsh-turn-doctor
d3vmeh/dsh-turn-doctor
Explains which layer killed a failed turn: times every model request (first byte, longest silence, total) and combines that with the error to name the culprit (dsh idle watchdog vs Node undici timers vs SDK timer vs server crash, context overflow, gate queue, tool timeouts, failed compactions) and the exact setting to change; verdicts in the DSH terminal plus a /why command, subagents included.
dsh-ballute
zlyraz/dsh-ballute
Crash protection for installed plugins: crash cards with one-click disable, static pre-flight inspection, black-box crash telemetry, and a safe-mode rescue profile for a broken UI.
dsh-plugin-guard
dingzhiqi5596/dsh-plugin-guard
DSH Desktop plugin safety guard: self-repairs plugin load crashes and runs 8 core safety checks (2 optional: deep-config & smoke), prompting you when a plugin changes. Non-commercial source-available.
dsh-plugin-watchdog
davidgereb/dsh-plugin-watchdog
Restart your ongoing agent sessions once on server restart in DeepSeek Harness.
dsh-bundle-dedup-guard
lstalu/dsh-bundle-dedup-guard
DSH plugin guard: checks profile bundle lists for duplicate loader entries on every plugin load, preventing the 'duplicate loader entry id' boot crash caused by listing an aggregate bundle and its sub-plugins together — and the `dsh plugin` reconcile recu
huahua-dsh-plugin-orchestra
azure5100/huahua-dsh-plugin-orchestra
A plugin management system for DeepSeek Harness: plugin inventory with L0/L1/L2 AI purpose summaries, changelog tracking, update alerts, one-click upgrade, and backup/rollback with crash recovery.
dsh-depguard
delightor/dsh-depguard
Dependency-topology guard: pre-install conflict prediction and post-install detection of duplicate @deepseek-ai/dsh-* copies, version drift, and vendored core services that cause Symbol-key crashes like "Cannot read properties of undefined (reading 'prepare')".
dsh-plugin-aflare
alib8b8/dsh-plugin-aflare
Workflow tools for the local aflare binary: generate, validate and run local-first deterministic YAML workflow DAGs (WAL crash recovery, Saga compensation) through the local aflare binary, with 300+ templates built in.