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.

Jev Thinking — DSH Plugin for DeepSeek Harness
← Plugins

dsh-jev-thinking

Jev Thinking

Let TypeSafe's Jev decide each prompt's thinking level, then apply it to the model request. · 用 TypeSafe Jev 为每个 prompt 自动决定思考档位。

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-jev-thinking@1.0.1
READMECompatibilityVersions

Compatibility and provenance

Jev Thinking is published as dsh-jev-thinking and currently resolves to version 1.0.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
10/3/2026

Versions

1.0.1stable
10/3/2026

Related plugins

Loading related plugins…

Latest
1.0.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
38.9 kB
Files
9
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
0
Last push
10/3/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
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in agents-orchestration.

Skills Manager@michengai/dsh-skills-managerDSH Skills Manager — 在 DeepSeek Harness 中统一加载并安全管理本机 Agent Skills · Load and safely manage local Agent Skills in DSHDs Botds-botDS Bot: a team of long-lived Bots for DeepSeek Harness, with Main Bots, Bot-to-Bot messages and group chatsAgency Agents@michengai/dsh-agency-agentsDSH Agency Agents — 为 DeepSeek Harness 提供 331 名可召唤的专业智能体 · 331 summonable domain experts for DeepSeek HarnessDSCODE Desktop@toddzheng024/dscode-desktopCoding collaboration, memory, browser workflows and task management for Harness Desktop.

README

dsh-jev-thinking

Ask TypeSafe's Jev how deep a prompt needs to think. Apply that level to the model request.

English · 中文

What it does

For every message you send, the plugin asks Jev one Choice question: how much internal reasoning does the work in this message require? It writes the answer into the request's reasoningEffort.

Three properties matter.

The levels come from your model. The plugin reads the levels the current route offers, such as off, low and high. It sends exactly those levels as the options. Jev cannot choose an unsupported level, and the plugin never adjusts a level afterwards.

One question per prompt. A turn with ten tool calls still costs one question. Each subagent is its own prompt.

Short replies are judged correctly. The plugin also sends the assistant turn that the reply answers. A reply such as "好" carries no task alone. Without the previous turn, approving a four-step refactor looks like "nothing to reason about".

Install

In a terminal, install into your profile. Replace web with your profile name.

dsh plugin --profile web add dsh-jev-thinking

Alternatively, from inside DSH, ask the agent to install it:

plugin_manager { action: install_bundle, target: "dsh-jev-thinking" }

Set the API key

From DSH. Open the Plugins page, select dsh-jev-thinking, and use the row's Configure control. The page stores the key in the Harness credential store, under the name shown in apiKeyRef (TYPESAFE_API_KEY by default).

By hand. Add the key to ~/.dsh/.credentials.yaml under refs:, or set TYPESAFE_API_KEY for the DSH process.

The plugin re-reads the store for each request, so a rotated key needs no restart.

Settings

FieldDefaultMeaning
apiKeyRefTYPESAFE_API_KEYName in the credential store.
endpointhttps://api.typesafe.ai/v1/systemoneSystem One endpoint.
modeljev-latestModel that answers the question.
timeoutMs2500The plugin falls back after this delay.
levelemptyLevel for a failed judgement. The route must offer it, or the plugin ignores it.
verbosefalseLog one line for each decision.

A judgement fails on a timeout, an HTTP error, a missing key, or an answer outside the offered set. The plugin then falls back in this order: the configured level, then the route's own default effort, then no change to the request.

Known limits

  • The plugin uses only the last turn. A reference to an older message, such as "do that, as you said", can still be judged wrongly.
  • The previous assistant turn goes to TypeSafe. This costs about 750 input tokens per prompt in the common case, and up to about 9600.
  • A route that offers xhigh or max adds them to the options. Jev can choose them, so expect the highest price on such routes.
  • The plugin does not degrade when credits run out. Each prompt pays one fast failed request before the fallback.
  • No setting narrows or excludes levels. Change the code if you need this.

License

MIT. See LICENSE.