Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1370 plugins found
dsh-session-upload
iceriverlin/dsh-session-upload
Composer attach button for DSH Web: multi-file picks become inline draft capsules, files are stored under the workspace uploads root with an auto-extracted UTF-8 .txt sidecar (txt/docx/xlsx/pptx/zip/odt, zero dependencies), and sent messages carry only the file name — never a raw path.
dsh-codex-pin
jackovibe/dsh-codex-pin
Pins sessions into a single Pinned section above every workspace group in the Web sidebar without touching the stored session order — the pin is a flag kept in the host settings document, and a right-click row menu adds rename, pin, fork, archive, delete and copy title or session id, with labels that follow the GUI language.
dsh-open-folder-fix
martlet-tech/dsh-open-folder-fix
Fixes the Windows workspace-open action. The shipped opener runs `explorer.exe "<file:// URI>"`, which on some hosts reports success without raising a window — the exit-code verdict cannot tell an opened window from nothing happening. This routes that one action to `explorer.exe /e,<dir>`, which raises a window reliably, and leaves every other application in the menu on the shipped path.
dsh-baize-session
bvcvb/dsh-baize-session
Moves selected messages from one conversation into another, and manages a workspace's conversations with archive, restore, delete and move between workspaces.
dsh-plugins
dale0525/dsh-plugins
Sync your DeepSeek Harness (DSH) configuration between machines over a private git or WebDAV channel: settings, plugins, MCP servers, skills, agent presets, workspaces and provider credentials. DSH 配置远程同步插件(私有通道,明文自用)。
dsh-agent-extension
sugarfatfree/dsh-agent-extension
Discovers workspace Markdown commands, skills and path-scoped rules from .dsh and .agents directories.
dsh-zcode-rewind
bowluna/dsh-zcode-rewind
Workspace checkpoints per tool call: records every file mutation inside the workspace (excluding .git and node_modules by default), including changes made by shell commands rather than by write/edit, and stores the previous content of each changed path in a content-addressed store kept outside the workspace. Restores have two modes — undo one record, or return to a point in time — with a line-level diff preview, a dry run by default, and a rescue record written before every restore so the restore itself can be undone.
dsh-codegraph
meteor-system/dsh-codegraph
Indexes the current workspace into a relation graph and exposes one agent tool, codegraph_explore, for reachability, callers, and impact, plus a Web sidebar graph pane.
dsh-knj-session-management
yangdongzhen590/dsh-knj-session-management
Session management for DSH: archive, restore and delete persisted sessions, cap how many sessions each workspace keeps, and review disk usage in a size governance panel.
dsh-session-migrate
eightfs/dsh-session-migrate
Cross-version session migration for DSH: sweeps legacy session stores (v0 plaintext, .zstd and .zip exports), re-pins the header cwd to the target workspace and drops sessions in so the persistence layer upgrades them on open; settings sidebar with env/import/list/convert tabs plus a CLI (check / fix / import).
dsh-sandbox-arg-guard
apex-mochen/dsh-sandbox-arg-guard
Keeps a redundant sandbox-escalation argument from failing a tool call. Escalating tools (pwsh, bash, write, edit) advertise the full sandbox_permissions enum, but DSH only accepts a level strictly wider than the one already in effect — a check its own source calls 'deliberately not a schema constraint'. A model that reflexively passes the argument therefore picks the level it is already at and the call dies before running with 'sandbox escalation to "workspace-write" is not strictly wider than this call's current "workspace-write" mode', costing some models a whole turn of retries. This plugin registers one tools/execute waterfall listener and, only on that documented rejection and only when the arguments really carried an escalation field, re-issues the identical call once without it. Safe by DSH's own documentation: the rejection precedes any execution ('nothing has run'), and the corrected call cannot match again, so the retry is loop-free. Reproduced and verified end to end — before: isError true, the command never ran; after: the command's real output, isError false, one tool/call and one tool/result. Zero dependencies.
dsh-plugin-forge
cai-mh/dsh-plugin-forge
Scaffold DSH local bundles in the dph format from any workspace and keep a pitfall experience library to steer later development.
dsh-agent-bridge
cai-mh/dsh-agent-bridge
Bridge a Feishu bot to a DSH session: open a real session in a workspace, run tasks with the existing model and plugins, and report results back.
dsh-auto-git
zhitiaojun/dsh-auto-git
Runs git init in each newly registered DSH workspace, with an empty initial commit by default, so git-aware plugins have a repository to attach to; directories already inside a work tree are skipped.
dsh-agent-group-panel
cai-mh/dsh-agent-group-panel
Feishu multi-agent robot console: start, stop and reconnect the daemon, view status and recent activity, and jump to the task workspace.
dsh-session-reattach
cnkids/dsh-session-reattach
会话归位:把游离(未分组)会话按 canonical cwd 重新归属到匹配的工作区,只修 workspace 归属记录,不动会话文件。
dsh-compose-panel
yizhixiaokong/dsh-compose-panel
Lists the Docker Compose projects of your DSH workspaces in the right sidebar, one group per project directory, with container status, project- and service-level up/stop/restart, and streamed per-service logs.
dsh-engineer-tools
bycall/dsh-engineer-tools
Engineering work-tools for DeepSeek Harness: registers two model-facing Host Tools — a scoped `git` runner, and a package-manager runner (`dev`) that detects npm/pnpm/yarn/bun from the workspace lockfile and picks the right verb per manager. Both run through dsh's sandboxed shell and return structured stdout/stderr/exitCode, so the agent gets focused, reviewable results instead of raw bash, and adding another tool is a copy-paste of one register block.
dsh-approval-review
lawli3tcoding/dsh-approval-review
Adds an "approve for me" access mode whose approval requests are answered by an independent reviewer model instead of a person: the reviewer can read the workspace read-only, a reviewer that cannot run hands the request back to the human, and every decision is recorded with its rationale in an Approvals tab.
dsh-workspace-promote
bobobo2026/dsh-workspace-promote
DSH host plugin: promote the workspace you just submitted a task in to the top of the sidebar — once per submission, and never while the task is running. 提交任务时把该工作区置顶,任务执行期间不重排。
dsh-npm-runner
nobu121/dsh-npm-runner
DeepSeek Harness plugin: discovers the npm/pnpm/yarn/bun scripts of the current workspace (never descending into node_modules) and runs any of them in the background from a compact control in the composer area or the session header.
dsh-open-terminal
vvilliam-qwq/dsh-open-terminal
dsh-TUI /term: open a system terminal in a workspace folder — blank opens the working-directory root, a fragment fuzzy-matches folders (unlimited candidates, managed picker), with ordered per-platform launcher chains for Windows / macOS / Linux (incl. WSL
dsh-ide-lite
justarook1e/dsh-ide-lite
Workspace file browser with agent-change review (accept/reject + undo), full user editing (undo/redo, save, auto-save), diff view and rendered markdown, plus an integrated terminal view with auto-detected project run targets (static host+client plugin)
dsh-workspace-toolkit
gege9527/dsh-workspace-toolkit
DSH 工作区增强工具包:在资源管理器中打开、批量归档会话,以及后续文件/会话操作功能