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.

Configurable Subagents — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
C

dsh-configurable-subagents

Configurable Subagents

Choose sub-agent provider, model, and reasoning effort per delegation or through persistent defaults

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

npx -y @deepseek-ai/dsh plugin --profile web add github:n0pe-sled/configurable-subagents#f6d5a420cde7036ee3cb09e2f262e86b72f21cd9
READMECompatibilityVersions

Compatibility and provenance

Configurable Subagents is published as dsh-configurable-subagents and currently resolves to version 0.1.0. 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/14/2026

Versions

0.1.0stable
9/14/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
Not declared
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/13/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 agents-orchestration.

Headless@deepseek-ai/dsh-headlessThe dsh one-shot bundle: a direct core Agent/Session runner over dsh-base with no Host, HTTP, or browser layerExperimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsSubagent Codex@deepseek-ai/dsh-subagent-codexOne-shot Codex subagent provider over the official app-server protocolSubagent Claude Code@deepseek-ai/dsh-subagent-claude-codeOne-shot Claude Code subagent provider over the official Agent SDK

README

dsh-configurable-subagents

Choose the LLM provider, model, and reasoning effort used by in-process DeepSeek Harness sub-agents. The plugin keeps the existing subagent and subagent_fork tool contracts intact and adds three optional arguments:

  • provider
  • model
  • reasoning_effort

It also adds Settings > Sub-agents, where you can save defaults for those fields.

Install

dsh plugin --profile web add /path/to/deepseek-harness-plugins/configurable-subagents

Restart dsh web after installation. The host must load the node plugin and serve the new browser bundle.

Per-delegation selection

The installed tool accepts the old payload unchanged:

{
  "description": "Review the parser",
  "prompt": "Find edge cases in the parser.",
  "run_in_background": true
}

A delegation can select its own route:

{
  "description": "Deep parser review",
  "prompt": "Find edge cases in the parser.",
  "provider": "deepseek-official",
  "model": "deepseek-v4-pro",
  "reasoning_effort": "max",
  "run_in_background": true
}

provider and model must be supplied together. Reasoning effort identifiers belong to the selected adapter. Unsupported values fail through Harness model validation before provider I/O.

Set reasoning_effort to provider-default when a delegation should ignore the saved sub-agent effort and use the selected adapter's default.

Saved defaults

Open Settings > Sub-agents after restarting the GUI.

  • Leave provider and model blank to inherit the parent route.
  • Set both fields to give new sub-agents a different default route.
  • Leave reasoning effort blank to use the adapter default.
  • Per-call fields override saved defaults.

The defaults also apply to fresh in-process sub-agents started through other Harness paths, including workflows. A resumed sub-agent keeps the route recorded in its request history instead of adopting newly changed defaults.

Compatibility

The plugin shadows the existing subagent and subagent_fork definitions inside each agent scope, then delegates execution to the original tool body. Existing skills do not need payload changes. Existing foreground, background, continuation, cancellation, result rendering, and concurrency behavior stays with the shipped tools.

Native out-of-process products such as Codex and Claude Code manage their own model route and are not rewritten by this plugin.

Development

pnpm install
pnpm run typecheck
pnpm run build
pnpm test

lib/index.js is the host bundle. lib/client.js is the Web client bundle.