DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Model Vendor Badge — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
M

dsh-model-vendor-badge

Model Vendor Badge

Vendor logo seat in the DSH web composer: shows which provider serves the current model (DeepSeek / OpenAI / Anthropic / OpenCode / ...), live from the official per-session ModelDirectory.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:Townrain/dsh-model-vendor-badge#a2d363eac0f4f77fd7f53c2f4649132643f60b22
READMECompatibilityVersions

Compatibility and provenance

Model Vendor Badge is published as dsh-model-vendor-badge and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/11/2026

Versions

0.1.0stable
9/11/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
9/11/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsRemote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.

README

dsh-model-vendor-badge

A vendor pill for the DeepSeek Harness web composer: shows which provider serves the current model, right next to the model selector.

[● DeepSeek]  [deepseek-v4-pro · High ▾]  [Send]

What it does

  • Registers a small badge into conversation.input.right — the composer tool row seat immediately left of the model selector.
  • Reads the same per-session ModelDirectory the model seat renders from (ctx.modelDirectories), so a selection change anywhere — the seat menu, the /model popup, the host — updates the pill live.
  • Shows the provider's display name from the host catalog (DeepSeek, Pi AI, OpenRouter, ...) with a brand-colored dot for known provider route ids; unknown routes fall back to a neutral dot.
  • Pure client presentation: no host code, no RPC, no settings, no session events. Uninstalling leaves nothing behind.

Install

dsh plugin --profile web add github:dsh-model-vendor-badge   # or a local clone:
dsh plugin --profile web add /path/to/dsh-model-vendor-badge

Refresh the page after installation.

Build

DSH_CHECKOUT=/path/to/deepseek-harness node build.mjs

build.mjs resolves the checkout's esbuild + typescript, junctions the client type dependencies into node_modules/, and emits lib/index.js (host, no-op) + lib/client.js (browser bundle, __ModuleLoader__ format) + lib/types/ declarations.

License

MIT