Skip to content

Releases: bpc-oss/dsh-routed-subagent

dsh-routed-subagent v0.1.0

Choose a tag to compare

@bpc-oss bpc-oss released this 18 Aug 17:58

Initial release of dsh-routed-subagent — a global DeepSeek Harness plugin that lets ANY session dispatch a one-shot subagent fully mounted on ANY agent preset, with per-call model/provider override and a model-availability pre-check.

Features

  • Any preset, any session — host-plane registration; new presets need zero configuration
  • Full preset mount — child runs under the target preset's standing composition (persona, mission, skills, tools) via agentPresets.mount in an async child setup
  • Per-call model overridemodel / provider arguments route the child's LLM call (official resolveChildAgentOptions channel)
  • Model pre-check — invalid models fail fast with the provider's candidate list (original error preserved as cause)
  • Official subagent ecosystem — one-shot lifecycle events, UI rows, trajectory; failure semantics aligned with the official tool

Quality gates

  • GitHub Actions CI: syntax, package validation, smoke test against real published @deepseek-ai peers, secrets/machine-path guard
  • Two independent review agents (dev + verifier-standard); all findings fixed

Install

GitHub-only (not on npm): junction <plugin-dir>/node_modules → harness install, then add to profile dsh.profile.bundles (see README).