MoFeng2223/dsh-claude-provider

MoFeng2223★ 2JavaScriptLast synced: 2026-08-14

Open on GitHub

Custom Claude provider support for DeepSeek Harness

README excerpt

DSH Claude Provider English 简体中文 DeepSeek Harness's generic reasoning controls do not fully match the request parameters expected by newer Claude models. A selected level can therefore fail with HTTP 400, or be silently mapped to another effective level, such as Max behaving as High. @mofeng2223/dsh-claude-provider adds an explicit Claude provider type and sends the reasoning parameters that each configured Claude model expects. What this plugin does 1. Adds a dedicated Claude provider type The Models settings page gains a separate Claude Provider form. You can create multiple Provider IDs under this type without mixing them with generic custom providers. Selecting Add Claude Provider opens the dedicated Anthropic Messages form: 2. Adds model-specific reasoning modes Each model can use one of three configurable mode sets: - Five levels: Low, Medium, High, XHigh, and Max - Four levels: Low, Medium, High, and Max - Toggle: On or Off New models default to five levels. Claude providers default to High, while toggle-only models default to On. For adaptive-thinking models, the plugin converts the selection to Claude's thinking.type: adaptive and output config.effort request format instea…

View full README on GitHub →
Tools / Devanthropicclaudedeepseek-harnessdsh-plugin

Category