my-dsh-plugin/thinking-level-override

my-dsh-plugin★ 3TypeScriptLast synced: 2026-08-14

Open on GitHub

自主覆盖与调整第三方模型的思考等级,修复工具内置预设缺失或不匹配的问题。

README excerpt

thinking-level-override English 中文 A DeepSeek Harness plugin that fixes missing or mismatched thinking-level presets of third-party models: it overrides and adjusts the reasoning effort on every request, and lets you choose exactly which thinking levels each model offers. Third-party models reach the harness through adapter catalogs whose reasoning presets do not always match reality: a selector offers a level the exact model cannot serve, a session inherits an effort across a model switch, or a deployment simply wants one level for a whole route. Left alone, such a request fails UNSUPPORTED REASONING EFFORT before it reaches the provider. This plugin intercepts the request configuration, rewrites the reasoning effort according to your rules, and repairs unserviceable levels instead of letting the request fail. Quick start You can use the plugin two ways — they can be combined: A. Pick the offered levels on the Web settings page (no YAML). Open the Web GUI → Settings → Thinking levels (right below Models ). For each model, check the levels it can actually serve, then Save . The conversation's model-selection dialog now offers exactly those levels — choosing the actual level still h…

View full README on GitHub →
Agentscordisdeepseek-harnessdshdsh-plugindsh-plugins

Category