JuwanXu/dsh-camel0

dsh-camel

Configurable proactive pacing and visible takeover retries for DeepSeek Harness free-model rate limits.

包名
dsh-camel
版本
0.1.2
许可证
MIT
最近更新
2026年8月25日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JuwanXu/dsh-camel

Global configuration

After installing the bundle, override its camel row in the profile's cordis.patch.yml:

- id: camel
  config:
    defaults:
      throttle:
        enabled: false
        maxRequests: 20
        windowMs: 60000
        scope: route
      retry:
        enabled: true
        mode: unlimited
        fallbackDelayMs: 60000

Task policy always has higher priority:

task session override > plugin defaults > built-in values

A launcher, preset, or another plugin can inject a one-task policy:

ctx.camel.setTaskConfig(agent, {
  retry: { enabled: true },
})

The override is persisted as a camel/config session event and survives resume and fork.