dsh-reasoning-settings¶
⭐ 6 · ✅ active · agent
| Type | agent | Category | Multi-agent |
| Stars | ⭐ 6 | Status | ✅ active |
| Author | JuneLearn | Updated | — |
One-liner¶
让 DeepSeek Harness 的第三方 API 支持低、中、高等推理强度,并可为每次子 Agent 调用选择模型|Add Low, Medium, High, and other reasoning levels to third-party APIs, with model selection for each subagent call
About¶
A DeepSeek Harness Web settings plugin that adds an independent reasoning effort (thinking intensity) page for custom llm-pi-ai providers. The official UI only exposes effort selection for first-party DeepSeek models; this plugin makes it work for third-party / relay APIs too. 中文说明
✨ Key Features¶
- Auto-reads the custom providers and models you already added on the official Models page.
- Declares a per-model effort level from
off / minimal / low / medium / high / xhigh / max. - Customizes the actual wire value sent to the API for each level.
- Sets a provider-wide default effort, restricted to the levels supported by every model in that provider.
- Configures the reasoning wire format for
openai-completionsproviders. - Writes back to
llm-pi-ai.providers.*through the officialsettings.mutateAPI — API keys are never touched. - Fixes in-process subagents inheriting the Agent's create-time official model instead of the parent's live third-party provider/model selection.
- Makes subagents inherit an explicit parent reasoning effort, or fall back to the target provider's configured default effort.
📦 Install¶
npx --yes -p @deepseek-ai/dsh dsh plugin --profile web add github:JuneLearn/dsh-reasoning-settings
🚀 Quick Start¶
npx --yes -p @deepseek-ai/dsh dsh web
📚 Learn more¶
DSH Reasoning Settings
A DeepSeek Harness Web settings plugin that adds an independent reasoning effort (thinking intensity) page for custom llm-pi-ai providers. The official UI only exposes effort selection for first-party DeepSeek models; this plugin makes it work for third-party / relay APIs too. 中文说明 > **Third-party service recommendation
Uninstall
npx method: npx --yes -p @deepseek-ai/dsh dsh plugin --profile web remove dsh-reasoning-settings pnpm source method: cd D:\deepseek-harness pnpm dsh plugin --profile web remove dsh-reasoning-settings DSH removes both the dependency and its bundle layer. Restart dsh web; the Reasoning effort settings page is removed.
Usage
- Add your custom provider and models on the official Models page first. 2. Open Settings > Reasoning effort. 3. Pick the supported levels for each model and set the provider default effort. 4. Click Save under that provider. 5. Start a new session and choose the model and reasoning effort in the model picker. The plugin only declares which effort levels Harness may select and send. W