DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-clinepass

x

dsh-clinepass

Manifest valid

DeepSeek Harness plugin for ClinePass: models, API key, and usage limits.

UI (client)hasBundlePatch

DSH ClinePass

ClinePass plugin for DeepSeek Harness, maintained in this repository: xiangnan0811/dsh-clinepass.

中文说明 · Русский

The settings namespace is dsh-clinebot, the provider id is clinebot, and the HTTP prefix is /dsh-clinebot. Do not install another plugin that also registers provider id clinebot in the same profile. Both would write llm-pi-ai.providers.clinebot.

The package name is dsh-clinepass. private: true blocks npm publish.

Install from this repository

DeepSeek Harness 0.1.7-rc.2 installs plugins with pnpm. A GitHub spec is enough:

dsh plugin --profile web add github:xiangnan0811/dsh-clinepass

Restart dsh. ClineBot is in the settings sidebar. The sidebar Plugins page also opens it from the dsh-clinebot row inside dsh-clinepass. Settings → Built-in plugins is a read-only inventory and no longer hosts this card.

npm publish is not required for the DSH plugin market in the sidebar (dsh-market). That market installs with dsh plugin add github:owner/repo. Publishing to npm is only needed for dsh plugin add <npm-name>.

This repository is not a GitHub fork. The market lists it after the topic dsh-plugin is on the About page and cordis.patch.yml is in the root. The index runs around 06:00 and still checks that the repo is a DSH plugin. A submission issue on 2BingLing/dsh-market is the other way in.

Do not export CLINEBOT_API_KEY in the shell that starts dsh. DSH treats that variable as read-only and rejects a key saved from the settings page. Save the key in the plugin card. The browser calls http://127.0.0.1:<port>/dsh-clinebot/... on the local DSH server. The plugin then calls baseUrl, which should be https://api.cline.bot/api/v1.

What the settings card does

  • Saves the API address and the ClinePass key.
  • Shows 5-hour, weekly, and monthly usage from GET /users/me/plan/usage-limits, with the percent, a meter, and a reset date. Account, plan, and last fetch time are separate rows.
  • Registers the selected models into DSH. The output cap is not sent as max_tokens. The request budget is. The default budget is 65536.
  • Lets you pick the smoke-test model. Muse Spark uses reasoning_effort: low and a 1024-token cap so the short reply is not swallowed by reasoning.
  • Counts only plugin smoke tests and /cline test in the session table.

GET /api/v1/models on api.cline.bot returns 404. With a key, discovery reads GET /users/me/plan. cline-pass/deepseek-v4.1-flash is a normal ClinePass id. The default smoke model is that id.

Tested host: DeepSeek Harness 0.1.7-rc.2. The settings sidebar entry is settings.section dsh-clinebot. The same page is plugins.row.config at dsh-clinepass#dsh-clinebot.

Configuration

dsh-clinebot:
  enabled: true
  baseUrl: https://api.cline.bot/api/v1
  apiKeyEnv: CLINEBOT_API_KEY
  defaultModel: cline-pass/deepseek-v4.1-flash
  selectionKind: all-except-disabled
  timeoutMs: 15000
  smokeTimeoutMs: 25000
FieldDefaultRole
baseUrlhttps://api.cline.bot/api/v1API the plugin calls
apiKeyEnvCLINEBOT_API_KEYCredential name
defaultModelcline-pass/deepseek-v4.1-flashSmoke test and provider default
selectionKindall-except-disabledEmpty disabledModels registers the catalog
timeoutMs15000Usage and plan requests
smokeTimeoutMs25000Smoke test

Checked models are what Settings → Models lists. Per-model overrides for context, output cap, request budget, input, and reasoning are edited on the card. Empty override fields inherit the catalog.

Develop

npm test

npm test rebuilds lib/client.js and runs the suite. npm pack builds a local tarball. Install that tarball with dsh plugin add ./<file>.tgz when you are not installing from GitHub.

License

MIT. The copyright notice is in LICENSE.

Comments

Loading…

Similar plugins

dsh-dsbal

by flyingfishzxf

A simple DeepSeek API balance display plugin for dsh(deepseek-harness)

Tools & CapabilitiesModels & ProvidersTerminal & ClientsManifest valid

★ 0

MIT

JavaScript

Aug 30, 2026

dsh plugin --profile web add dsh-dsbal

by jwilson411

A minimal, tested template for DeepSeek Harness plugins.

Manifest valid

★ 0

MIT

JavaScript

Sep 1, 2026

dsh plugin --profile web add dsh-plugin-kit

by BreakFree003

Cline Pass for DeepSeek Harness: an OpenAI-compatible provider route whose requests are pinned to the DeepSeek upstream channel, with the API key entered on Settings → Models.

Terminal & ClientsTools & CapabilitiesManifest valid

★ 3

MIT

JavaScript

Sep 27, 2026

dsh plugin --profile web add dsh-clinepass

by Qingzhou-Joshua

DeepSeek Harness plugin—a simple toolkit for developers.

Manifest valid

★ 0

MIT

TypeScript

Aug 14, 2026

dsh plugin --profile web add dsh-dev-toolbox

by openma-ai

Bridge your pi extension, codex plugin or claude code plugin to dsh (DeepSeek Harness)

Manifest valid

★ 3

↓ 187/wk

MIT

TypeScript

Aug 25, 2026

dsh plugin --profile web add @openma/dsh-agents-plugins-bridge

by 173787247

DeepSeek Harness WSL plugin (dsh-wsl-helm)

Development & InfrastructureTools & CapabilitiesManifest valid

★ 1

MIT

JavaScript

Sep 28, 2026

dsh plugin --profile web add dsh-wsl-helm