dsh-model-tester
Run the following command in DeepSeek Harness:
dsh plugin install masknull/dsh-model-tester
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install masknull/dsh-model-tester in DeepSeek Harness to install the plugin, available at https://github.com/masknull/dsh-model-tester .
About this plugin
After wiring up several providers and models in DeepSeek Harness, the most nagging question is usually the same: which ones actually work, how fast are they, and is that intermittent error a real problem or just a misconfiguration? dsh-model-tester turns that into a single click. A panel appears at the bottom of the Settings → Models page; pressing it fires one genuine llm.stream request per model (3-way concurrency, 30-second per-model timeout) and lays out availability, decode TPS, first-token latency, and total elapsed time on a single row. Failed rows expand to show the reason, error code, and HTTP status, so you are not left guessing.
Beyond the one-shot full sweep, the panel offers finer-grained controls for everyday troubleshooting. Each provider header carries a dedicated Test This Channel button that runs only that provider's models, and every model row has its own prominent Test / Retest button for repeated spot-checks. Inactive or unconfigured providers, along with auto-registered entries whose model id or name contains vision, are automatically hidden to keep the list focused. Model inventory prioritizes what you explicitly configured in settings and falls back to the adapter catalog when nothing is set.
It is aimed at Harness users who connect to multiple upstreams and need a fast, reproducible way to gauge availability and throughput, or who want to batch-verify everything after switching providers. No build step is required — two plain JS files load directly, and you are ready to go after restarting the web process.
Use Cases
- Batch-verify which models are actually live after wiring up multiple providers
- Gauge availability and decode TPS right after switching upstream providers
- Pinpoint the failing channel when intermittent truncation or timeout errors appear
Best For
- Developers connecting multiple upstream providers in Harness
- Ops users who need periodic availability and throughput checks
- Engineers debugging model call errors who need fast channel-level isolation
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.