force-push/dsh-llm-fallback ↗★ 0
dsh-llm-fallback
Self-healing cross-provider model fallback for the DeepSeek Harness
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗Configuration
The composition entry supplies the base; the llm-fallback section of the
user settings document replaces it wholesale on the next failure (no restart):
llm-fallback:
chains:
- primary: { provider: z-ai-glm-53-flash }
fallbacks:
- { provider: openrouter, model: nvidia/nemotron-3-ultra-550b-a55b:free }
- { provider: openrouter, model: minimax/minimax-m3:free }
healOn: [SERVER, TIMEOUT, TRANSPORT, RATE_LIMIT, EMPTY_RESPONSE, INVALID_REQUEST]
sticky: true
| Field | Meaning |
|---|---|
chains | Ordered healing chains; an empty list keeps the plugin dormant. |
chains[].primary | The watched route. model absent watches every model on the provider route. |
chains[].fallbacks | Ordered targets; each needs provider and model, with an optional reasoningEffort (off/low/high/max). |
healOn | Failure codes that trigger a heal; anything else delegates downstream. |
sticky | true keeps the heal for the agent's remaining life; false re-binds the agent's own route when the healing turn closes. |
A malformed section is refused where it is written — the settings write fails with the offending chain and field named.