dsh-custom-provider
Run the following command in DeepSeek Harness:
dsh plugin install homily707/dsh-custom-provider
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install homily707/dsh-custom-provider in the DeepSeek Harness terminal to install the plugin; the source code is available at https://github.com/homily707/dsh-custom-provider
About this plugin
The stock dsh Models settings page covers route basics but leaves three gaps that multi-route users hit every day: you cannot pick a model per subagent delegation, there is no per-model image-input declaration, and reasoning-effort levels are not mapped per model. Every delegation silently inherits the parent session route, and capability boundaries are left to guesswork.
This plugin adds a Custom Models section to the Web settings panel with three core capabilities. First, a subagent model allow-list: all dropdown-based, letting you choose provider, model, and reasoning effort at delegation time while rejecting routes outside the list before a subagent is even created. Second, per-model image-input declaration for both llm-pi-ai and llm-deepseek routes. Third, per-model reasoning-effort mapping: pi-ai supports per-model level selection with custom route-level spelling, while deepseek uses a fixed route-level set. All writes go through the same settings.mutate wire as the stock Models page, so both coexist without conflict, and on the Web profile changes hot-apply on save with no restart needed.
Built for developers running multiple dsh routes (pi-ai, deepseek, etc.) who want precise per-delegation model control and explicit capability declarations, as well as teams that extend the settings panel without rebuilding the Web frontend. Add the plugin to your profile config, refresh the page, and the new section is ready to use.
Use Cases
- Assign a different model per subagent delegation from an allow-list across multiple routes
- Declare per-model image-input support and reasoning-effort levels to avoid capability misuse
- Hot-apply custom model parameters on save without restarting the Web service
Best For
- Developers running multiple dsh routes such as pi-ai and deepseek
- Engineering teams needing fine-grained per-delegation model selection
- Anyone extending the dsh settings panel without rebuilding the Web frontend
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.