DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-subagent-registry

Registers local markdown agent definitions as callable DeepSeek Harness subagents with auto-resume support.

VisionTerminal & TUIDeveloper ToolsSecurity & PolicySkills & WorkflowsRemote Execution
4GitHub Stars2ForksUpdated2026-09-12

Install

$ dsh plugin --profile tui add ~/github/dsh-subagent-registry

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-subagent-registry is an installable DeepSeek Harness plugin that registers custom agent definitions stored in `~/.dsh/agents/*.md` as invocable subagents via the `use_agent` tool. Each markdown file defines frontmatter configuration (such as model routes, reasoning effort, and spawn depth) along with a verbatim markdown persona. The plugin integrates with DSH session persistence to automatically resume interrupted subagent runs instead of restarting from scratch.

Key Capabilities

  • Dynamic agent roster parsing from markdown frontmatter and body personas in ~/.dsh/agents/*.md
  • Registration of the use_agent tool for on-demand subagent execution by name
  • Automatic resumption of interrupted runs leveraging DSH session persistence logs
  • Configurable recursion depth with deep semantics and leaf-node tool deny lists
  • Reasoning effort injection for model calls via the thinking frontmatter field
  • Automatic seeding of default template agents (workhorse, oldfox, rubber-duck) into empty directories

Useful For

  • Dispatching specialized prompt personas for discrete subtasks such as code review, visual OCR, or data parsing
  • Recovering long-running subagent tasks that failed due to network timeouts, crashes, or token limits
  • Restricting tool access and subagent recursion for leaf execution agents

Who It Fits

  • DeepSeek Harness users orchestrating multi-agent workflows with specialized local personas
  • Developers needing persistent and resilient subagent execution with custom model routing

Documented Limitations

  • Only supports in-process spawn/fork providers for reasoning effort injection; remote providers like codex or claude-code are unaffected
  • Subagent follow-up conversations are single-turn one-shot invocations; multi-turn continuable dialogue is not supported in the current version
  • Resume matching relies on session persistence within the same host version and matches by agent label within the parent conversation
  • Invalid thinking values fail loud during parsing and remove the agent file from the roster until corrected

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
fan56/dsh-subagent-registry
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
83633d7 · 2026-09-13

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
4GitHub stars
Forks
2
Open issues
0
Last commit
2026-09-12
Last release
2026-09-11
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app