DSH / REGISTRY / WORKFLOW

Workflow & orchestration

DeepSeek Harness plugins for goals, plans, schedules, hooks, guards, and multi-step agent orchestration.

Catalog records18

Selection note: Inspect trigger conditions, persistence, cancellation, failure recovery, and approval gates.

@dsh-external/dsh-automationRuns recurring or one-shot coding tasks in fresh DSH agent sessions and manages them from the web UI or agent tools.Installable★ 5Community · source revieweddsh-command-goalHuman-facing `/goal` control over `ctx.goals`. The plugin registers one global command through `ctx.commands`, so every…Included in DSH★ 35,897Built-in sourcedsh-goalEvent-sourced same-session goal state. The service retains one current completion objective in an agent's existing sess…Included in DSH★ 35,897Built-in sourcedsh-goal-round-driverSame-session continuation driver for `ctx.goals`. It turns an active, armed goal into sequential goal rounds through th…Included in DSH★ 35,897Built-in sourcedsh-repeat-tool-reminderAn advisory loop-breaker, not a model-facing tool: it never appears in the tool list, never vetoes or rewrites a call…Included in DSH★ 35,897Built-in sourcedsh-hooks-claude-codeA cordis plugin that runs the supported command-hook subset of a user's existing **Claude Code** hook config (a `hooks…Included in DSH★ 35,897Built-in sourcedsh-hooks-codexA cordis plugin that runs the supported subset of a user's existing **Codex** hook config on the harness's canonical in…Included in DSH★ 35,897Built-in sourcedsh-jobs-localProcess-local implementation of the `@deepseek-ai/dsh-jobs` registry contract: `LocalJobRegistry` keeps every record in…Included in DSH★ 35,897Built-in sourcedsh-plan-modeLogged, per-agent plan collaboration state with deployment-owned guidance, direct `/plan [message]` entry and `/plan of…Included in DSH★ 35,897Built-in sourcedsh-schedule`dsh-schedule` gives future live root Agents three Session-scoped tools for durable reminders. Version 1 accepts positi…Included in DSH★ 35,897Built-in sourcedsh-subagentThe subagent seam lets one agent delegate work to a child through a named provider. Callers use one service API (`ctx.s…Included in DSH★ 35,897Built-in sourcedsh-subagent-acpThe ACP provider runs each subagent in a fresh subprocess and drives it as an Agent Client Protocol client. It is the o…Included in DSH★ 35,897Built-in sourcedsh-subagent-claude-codeThis package registers the fixed `claude-code` subagent provider. Each accepted run invokes the official Claude Agent S…Included in DSH★ 35,897Built-in sourcedsh-subagent-codexThis package registers the fixed `codex` subagent provider. Each accepted run starts the official `codex app-server --s…Included in DSH★ 35,897Built-in sourcedsh-subagent-dsh-sdkThe SDK provider runs each subagent as a complete DeepSeek Harness runtime in a fresh subprocess, driven over stdio JSO…Included in DSH★ 35,897Built-in sourcedsh-subagent-fork-in-processThe fork provider creates an in-process child seeded with the parent's completed conversation turns. It shares all run…Included in DSH★ 35,897Built-in sourcedsh-subagent-spawn-in-processThe spawn provider creates a fresh child `Agent` in the current process. The child has its own session, sees no parent…Included in DSH★ 35,897Built-in sourcedsh-workflow-worker-threadThis package implements `WorkflowEngine` with one Node worker thread per run. The worker executes the orchestration scr…Included in DSH★ 35,897Built-in source