DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

n0pe-sled /

n0pe-sled/configurable-subagents

已验证

dsh plugin: default sub-agent provider, model, and reasoning effort plus per-delegation overrides

★ 0 Stars0 Forks1 IssuesN/A 社区评分0 已确认安装
查看 GitHub
README来源: main@f6d5a420

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.

—/ 5

暂无评分

已验证 DSH bundle

Commit f6d5a420cde7

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于