Single-model disable gate: hides denied models from DSH catalogs, blocks direct dispatch with an in-protocol error chunk, and exposes a settings UI for the denylist.
- License
- MIT
- Added
- 2026-08-25
GitHub info
- License
- MIT
- Primary language
- TypeScript
- Last push
- Aug 23, 2026, 7:10 PM
- Maintainer
- OPaimon
- Added
- 2026-08-25
Preview from README
Screenshots and GIFs extracted from the repository README (badges and avatars filtered out).

Dispatch blocked with MODEL_DISABLED
https://raw.githubusercontent.com/OPaimon/dsh-model-gate/main/assets/dispatch-blocked.png

Picker with the model denied
https://raw.githubusercontent.com/OPaimon/dsh-model-gate/main/assets/picker-model-denied.png

Picker with the model enabled
https://raw.githubusercontent.com/OPaimon/dsh-model-gate/main/assets/picker-model-enabled.png

Model gate settings panel
https://raw.githubusercontent.com/OPaimon/dsh-model-gate/main/assets/settings-panel.png
Install
dsh plugin --profile web add dsh-model-gateREADME badge
Add this Markdown to your plugin README to link back to its listing.
[](https://dshget.com/plugins/OPaimon/dsh-model-gate)Related plugins
Models & Providersdsh-plugin-subscriptions
★ 297Use ChatGPT (Codex), Claude, and Grok subscriptions as DeepSeek Harness LLM providers, with Settings login, model catalogs, usage, plus image_generate, video_generate, and x_search tools.
dsh-commandcode-provider
★ 126Unofficial Command Code LLM provider: registers a `commandcode` route with a live model catalog and reasoning-effort support.
dsh-AuthInOne
★ 105Adds account login, API and custom Provider setup, model switching, image fallback for text-only models, and token/cost attribution to DeepSeek Harness 47f.