DeepSeek Harness rollback chain plug-in
Visol-456/dsh-llm-fallback · skills
DeepSeek Harness fallback chain plug-in: automatically switches to the backup provider when the main model fails, with Web UI configuration panel
★ 5GitHub stars
0Forks
2026-08-15Last updated
TypeScriptLanguage
MITLicense
Key features
- Each mount entry must have an id.
- The link head is the request itself (the provider/model selected by the user in the chat bar on the harness homepage, or the deployment default value).
- llm/fallback - appended on each switch.
- New entries must be placed in the top-level - insert: list (see examples/web-schedule/cordis.yml of harness).
- The bare entry list will be silently rejected: patch: id is required for non-insert patches / entry "xxx" not found, and dsh web startup will not print any error (only one line dsh web
Requirements
- Single global fallback listall requests share a list of fallbacks
- Failures are attributed according to the actual service's (provider, model), and success of one agent does not clear the pending count of another agent.
Install command
dsh plugin --profile web add github:Visol-456/dsh-llm-fallback