Saktawdi/dsh-ha-orchestrator

Model high-availability failover (quarantine, circuit breaking, probe recovery) and subagent orchestration (fanout/pipeline/supervisor) with bilingual settings UI.

Model high-availability + multi-agent orchestration for DSH long tasks: when a model call fails mid-way it automatically retries on a fallback model so the task keeps running, and an orchestrate tool lets the model split complex work across parallel subagents — fanout, pipeline, supervisor, map-reduce and router modes, each observable, recoverable and reviewable. The config page lets you define your own subagents (or have AI generate them).

Workflow & Automation ★ 7 updated 2026-08-18
View on GitHub ↗

Install

dsh plugin --profile web add dsh-ha-orchestrator

dsh plugin --profile web add dsh-ha-orchestrator (npm dsh-ha-orchestrator 0.12.2, verified on npm 2026-08-29). Because the package declares dsh.bundle.patch, dsh plugin add automatically adds it to dsh.profile.bundles and applies cordis.patch.yml — no manual composition line. Hot-reloaded via Cordis HMR, so no restart is needed; refresh the browser page for the settings UI.

Compatibility

DSH web profile; bundle-patch (HMR hot-reload). UI and prompt copy are bilingual EN/中文, following the DSH language. 219 tests passing.

Details

Recent updates

Model failover with quarantine + circuit breaking + probe recovery; 5 orchestration modes (fanout/pipeline/supervisor/map-reduce/router); configurable subagents; bilingual UI; 219 tests.

FAQ

What happens when a model call fails?
The orchestrator automatically retries on a backup model (with quarantine and circuit breaking) so long tasks continue instead of terminating.
What orchestration modes are available?
Five: fanout (parallel), pipeline (staged), supervisor (review), map-reduce, and router — all observable, recoverable and reviewable.
Can I define my own subagents?
Yes — the config page supports custom subagents, and you can have the AI generate one from a description.

Alternatives

Letter2025/dsh-model-failover · BruceLanLan/dsh-tier-router · NOirBRight/dsh-llm-ollama

More plugins in Workflow & Automation

Browse more in Workflow & Automation

Guides for Workflow & Automation plugins