dsh-model-extended
Run the following command in DeepSeek Harness:
dsh plugin install lengxiaoyu6/dsh-model-extended
Paste the following prompt into your AI chat to install this plugin:
Run the following command in the DeepSeek Harness terminal to install the dsh-model-extended plugin, available at https://github.com/lengxiaoyu6/dsh-model-extended ; after installation, restart dsh and refresh the page to activate it.
About this plugin
Each model row in dsh natively carries only four fields, and reasoning effort plus input modality are pinned at the connection level, so every model under the same endpoint shares the same set of off / low / high / max tiers. In practice some models honour only two of those tiers, some have no reasoning at all, yet the UI still presents the full set - picking one either gets a server-side rejection or silently does nothing. Input modality cannot be scoped per model at all. dsh-model-extended moves both settings from the connection level back onto each model row itself.
In the DeepSeek catalogue or the custom-provider editor, two chip groups appear beside the existing capacity fields: Reasoning efforts and Accepted input. Checking them declares which tiers and modalities a model actually supports. Out-of-range efforts are rejected at runtime before the request leaves, reported as UNSUPPORTED_REASONING_EFFORT, and accepted modalities flow into the model picker and request-preparation pipeline. A No reasoning toggle can explicitly disable thinking for a model. Untouched models keep their adapter defaults, so nothing is forced.
It suits anyone running dsh with a mixed fleet of models whose capabilities differ. If you have ever got a 400 error after selecting a reasoning tier for a smaller model, or want to hide the thinking UI from a pure-text endpoint, this plugin exists for exactly that friction.
Use Cases
- Mixing models with different reasoning capabilities without silent rejections
- Disabling the thinking UI for pure-text small models to cut down on noise
- Filtering models by input modality in the picker to match request needs
Best For
- Users managing mixed-capability models in dsh
- Users who have hit 400 errors after selecting an unsupported reasoning tier
- dsh power users who need modality-aware model routing
Related Plugins
A unified suite combining hot runtime injection, task-aware thinking-mode routing, and a graded session protocol with red-team gates to sustain model diligence across long-horizon inference.
ModLens is a vision plugin for DeepSeek Harness that gives text-only models sight by reading images pasted directly into chat, with zero-config setup and multiple vision engines.
On-demand vision for text-only DeepSeek Harness agents: built-in free keyless vision chain and 14 vision tools, routing image turns as tool calls to vision models with pixel fidelity, no Python needed, one-command install.
Give text-only models in DeepSeek Harness eyes, enabling image Q&A, long-screenshot OCR, UI restoration, and GUI visual tasks.