DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-tool-subagent-report

h

dsh-tool-subagent-report

Discovered

The child-scoped report tool for continuable in-process subagents on DeepSeek Harness: installs `report` plus its usage guidance into every subagent.

[!NOTE] 📦 This plugin lives in the dsh-plugins monorepo — file issues & pull requests there. npm: @hy-sde-org/dsh-tool-subagent-report

dsh-tool-subagent-report — child-scoped reporting for continuable subagents

A standalone package for DeepSeek Harness, installable as one plugin: report for continuable in-process subagents plus the prompt guidance that tells each child to use it.

packagetoolinstalled by users?
@hy-sde-org/dsh-tool-subagent-reportreport (child-scoped)yes

This is a standalone port of the DeepSeek Harness fork's @deepseek-ai/dsh-tool-subagent-report onto its published peer dependencies. The package builds and tests against the published @deepseek-ai/* packages; the fork-only subagent report channel (registerContinuableSetup/reportFrom + the keyed open-decisions ledger) is declared as a local type contract and supplied at runtime by a subagent service built from the fork or a standalone port carrying the same channel.

Provenance: conceptually inspired by firstmate (MIT, © 2026 Kun Chen) — its parent-status contract with keyed open decisions. No firstmate code is included.

The report tool

Every continuable in-process child gets:

  • a child-scoped report tool (output, status, summary, evidence, nextSteps, blocker, decisionKey), installing a return channel to the agent that started it; and
  • a tool:report prompt section telling the child to report a self-contained answer before finishing and to raise keyed needs-decision/blocked questions the parent must answer.

The tool and its guidance are owned by the child scope: roots, one-shot children, remote providers, and sibling scopes never see them.

Install

dsh plugin --profile web add @hy-sde-org/dsh-tool-subagent-report

or npm install @hy-sde-org/dsh-tool-subagent-report and mount the package's cordis.patch.yml row (hy-sde-subagent-tool-subagent-report).

Development

pnpm install
pnpm -r check
pnpm -r test
pnpm -r build
bash scripts/release-public.sh --check      # pre-publish validation
bash scripts/release-public.sh --publish    # publish to npm

Layout

packages/tool-subagent-report/   @hy-sde-org/dsh-tool-subagent-report — the plugin
  cordis.patch.yml               the installable harness bundle (one host row)
  src/index.ts                   the child-scope installer + report tool/guidance
  src/report-contract.ts         the fork-only subagent report channel contract
  tests/                         registration/delivery suite + local seam

Comments

Loading…

Similar plugins

dsh-background-agents

by PerryLink

Interactive long-session background agents for DeepSeek Harness: start a durable continuable child agent, watch its progress in the Web UI sidebar, message it any time, and interrupt it - all through

Workflow & AutomationManifest valid

★ 19

↓ 1.3k/wk

Apache-2.0

JavaScript

Oct 7, 2026

dsh plugin --profile web add dsh-background-agents

by edgeseeker7

Live subagent progress dock for DeepSeek Harness: folds each child session's events into a subagentProgress projection (turn/step, last tool, latest assistant preview, notify_user updates) and renders a frosted-glass status dock above the parent conversation composer.

Terminal & ClientsSessions & MessagesManifest valid

★ 0

MIT

JavaScript

Sep 16, 2026

dsh plugin --profile web add dsh-subagent-progress

File-defined subagent roles for DeepSeek Harness: roles live in project and global .dsh/roles files, a delegating agent sees one catalog line per role, and each role's tool policy decides which tools

Models & ProvidersManifest valid

★ 1

↓ 828/wk

MIT

JavaScript

dsh plugin --profile web add dsh-plugin-subagent-roles

by slhssb

Independent-model advisory review for DeepSeek Harness: after each tool step, a reviewer model audits the agent's operations and injects concerns/guidance into the next step.

Manifest valid

★ 0

MIT

TypeScript

Aug 14, 2026

dsh plugin --profile web add @slhssb/dsh-advisor

by xiagaogaozi

Maintains reusable named subagent profiles for DeepSeek Harness and runs them with per-profile model, reasoning effort, and agent-preset settings.

Workflow & AutomationManifest valid

★ 0

TypeScript

Sep 2, 2026

dsh plugin --profile web add dsh-subagent-pool

by Neo65536-engineer

Read-only work reports for DeepSeek Harness: reconstruct what an agent task actually did from session logs — tools used, files read/written, commands run, test results, failures, token usage, and whether it finished. Fully offline, no API key, no data leaves your machine.

Development & InfrastructureTools & CapabilitiesManifest valid

★ 1

MIT

JavaScript

Sep 26, 2026

dsh plugin --profile web add dsh-agent-log