force-push/dsh-llm-fallback0

dsh-llm-fallback

Self-healing cross-provider model fallback for the DeepSeek Harness

包名
dsh-llm-fallback
版本
0.1.0
许可证
MIT
最近更新
2026年8月27日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 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
FieldMeaning
chainsOrdered healing chains; an empty list keeps the plugin dormant.
chains[].primaryThe watched route. model absent watches every model on the provider route.
chains[].fallbacksOrdered targets; each needs provider and model, with an optional reasoningEffort (off/low/high/max).
healOnFailure codes that trigger a heal; anything else delegates downstream.
stickytrue 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.