mrzturn/dsh-switchman
A context watermark for DeepSeek Harness that throws the switches and drops each task into the right lane: it watches context usage and re-routes work accordingly, part of a switchman family (opencode-switchman, zcode-switchman) sharing one dispatch doctrine.
dsh-switchman is a context watermark for DeepSeek Harness: it watches the conversation's context usage and throws the switches to drop each task into the right lane, so work is routed by context state rather than run blindly in one mode. It is the DeepSeek Harness member of a switchman family that shares one dispatch doctrine across hosts — 'a water meter on the context; every task finds its own lane' — and ships the same behaviour on the OpenCode and ZCode originals, so switching hosts does not change the policy.
Install
dsh plugin --profile web add dsh-switchmanCopied verbatim from the README's install block, which lists the Web-GUI form first (dsh plugin --profile web add dsh-switchman) and a desktop form (dsh plugin --profile desktop add dsh-switchman).
Compatibility
The DeepSeek Harness edition of the author's switchman family, alongside opencode-switchman (the OpenCode original) and zcode-switchman (the ZCode port), sharing one dispatch doctrine. README translations cover 简体中文, 繁體中文, 日本語, 한국어, Español, Français, Deutsch, Italiano, Português and Русский in addition to English.
Details
- Repo: mrzturn/dsh-switchman
- Category: Models & Providers
- Stars: 2
- Version: GitHub repo mrzturn/dsh-switchman (2★); npm package dsh-switchman at 1.6.0 (registry check 2026-10-11; registry repository field resolves back to this repo).
Alternatives
aa2246740/dsh-antigravity-oauth · AmmarByFar/dsh-trustedrouter · BruceLanLan/dsh-tier-router