dsh-submodel-change
Run the following command in DeepSeek Harness:
dsh plugin install Anna-la/dsh-submodel-change
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Anna-la/dsh-submodel-change in the DeepSeek Harness terminal to install; the source repository is at https://github.com/Anna-la/dsh-submodel-change .
About this plugin
When an AI session spawns a subagent in DeepSeek Harness, that child is locked to the parent model route. If your workflow needs a reasoning model for deep planning and a lighter model for simple lookups, dsh-submodel-change steps in at exactly the right moment: the instant the AI decides to launch a subagent, a model-selection card appears so you can pick any registered provider and model, or simply follow the parent default, with no manual configuration required.
After your first choice, the plugin keeps things quiet. Subsequent subagents in the same parent conversation reuse that decision automatically, and nested subagents inherit the route through the built-in resolveChildAgentOptions path, so you never see a cascade of prompts. The implementation is dependency-free, written in plain ESM JavaScript, and hooks into the official agent/request waterfall LlmCallConfig replacement point, touching nothing outside in-process spawn subagents and introducing no build step.
It is built for advanced Harness Desktop users who routinely orchestrate multi-model subagents and want per-task routing without config files. Let the reasoner handle complex planning, let a lightweight model grind through simple queries, and keep the UI unobtrusive: install, pick once per parent, and the route holds for the entire chain.
Use Cases
- Route a reasoning model to planning subagents and a lightweight model to search subagents within one task
- Prevent repeated prompts for nested subagents by inheriting the first choice along the chain
- Switch between registered providers on the fly without editing config files
Best For
- Advanced Harness Desktop users who routinely orchestrate multi-model subagents
- Users who want per-task routing without touching source code or config files
- Plugin users who prefer zero-dependency, official hook-based integrations
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.