Evidence snapshot reviewed Aug 29, 2026GitHub checked Aug 21, 2026
Evidence-verifiedPlugin BundleDeveloper ToolsWeb Profile

DSH Tool Turbo

A DSH plugin that adjusts reasoning effort between tool rounds.

At a glance

What it does

A DSH plugin that adjusts reasoning effort between tool rounds.

Use cases
Developer ToolsPerformanceWorkflow Automation
Works with
DshWeb
Compatibility

Web Profile
not tested

Trust & status

Evidence-verified
Checked Aug 28, 2026, 9:01 AM UTC

Code-evidenced contributions

What it adds to DSH

Model ToolsAdaptive tool-round reasoning

Provides adaptive tool-round reasoning based on the pinned repository evidence.

Mechanism evidence

Before you choose it

This Bundle provides a DSH plugin that adjusts reasoning effort between tool rounds.

Best for

DSH users who need performance capabilities in a web profile.

Common tasks

  • Use DSH Tool Turbo for performance workflows.
  • Review the pinned repository evidence before deciding whether it fits your profile.

Permissions and data

This Bundle changes the DSH profile composition and may use host capabilities exposed by its dependencies; runtime behavior was not tested in this run.

Permissions
  • Adds a DSH Bundle to the web profile.
Data handling
  • Runtime data handling was not tested in this run.
External services
  • May use dependencies declared by the pinned manifest.
Credentials
  • No credential requirement was established by the supplied evidence.

Limitations

  • Runtime installation and execution were not tested in this run.
  • The semantic description is based on repository evidence and is not a security certification.

What DSHub checked

  • The source repository commit is pinned in the evidence.
  • The Bundle manifest and patch structure are present.

What DSHub did not check

  • Runtime installation, execution, and compatibility were not tested in this run.
  • No security certification is implied.

Pinned install

Install DSH Tool Turbo

This plugin bundle does not have a DSH Plugin install action. Use its source documentation for the delivery method.

Visit the source project

Maintainer source

Project README

View at commit d29e7d9
Maintainer-authored contentCaptured from README.md on Aug 28, 2026. The text and repository-relative media are fixed to commit d29e7d9d7303 with content hash 9bffc4d3ff56; provider-hosted badges may update independently. README commands are upstream documentation; the DSHub copy action above is the verified, version-pinned install.

dsh-tool-turbo

Cut tool-call latency in DeepSeek Harness (dsh) by auto-adjusting reasoning_effort per tool round.

中文文档 · English

In a multi-step tool chain, the model re-thinks before every tool call — and that thinking dominates the wall-clock time (a 50-step agent task can spend minutes in reasoning between tools). dsh-tool-turbo watches the recent tool calls of a step and injects the lowest sensible reasoning effort into the next model request, then lifts it again the moment the work gets heavy.

How it works

DeepSeek's API exposes reasoning_effort in three steps (low / high / max, shipped 2026-08-13). dsh re-resolves the request config for every step through an agent/request waterfall (see packages/core/agent-loop/src/agent.ts — "plugins propose the next request config"). dsh-tool-turbo plugs into that waterfall:

  1. Watch the step's recent tool/call records from the session.
  2. Decide: simple, deterministic tools (write, read, grep, glob, bash, fs_*, …) with small payloads → low; mixed/heavy work → high; very heavy payloads → max (opt-in).
  3. Inject the decision into the agent/request config for the next model call of that step.

Long tool chains keep the cheap rounds cheap, and never starve the hard rounds of reasoning.

Install

# 1. clone + build the plugin
git clone https://github.com/Electricitysheep/dsh-tool-turbo.git
cd dsh-tool-turbo && npm install

# 2. register into your dsh profile (web shown; any profile works)
#    ~/.dsh/profiles/web/package.json dependencies:
#      "dsh-tool-turbo": "link:<absolute path to dsh-tool-turbo>"
#    ~/.dsh/profiles/web/cordis.patch.yml:
#      - insert:
#          - id: tool-turbo
#            name: dsh-tool-turbo
cd ~/.dsh/profiles/web && pnpm install

# 3. restart dsh web
dsh web

Verified

  • Injector works in a live dsh instance (log lines from a real run):
[tool-turbo] agent/request: baseline=high calls=[]                    => reasoningEffort=high
[tool-turbo] agent/request: baseline=high calls=[{"name":"write",…}] => reasoningEffort=low
  • 6/6 unit tests on the effort policy (decideEffort): fresh prompt keeps the baseline, simple-tool chains downgrade to low, downgrades respect the user toggle, heavy payloads upgrade to max (opt-in), mixed tools lift to high.
  • tsc --noEmit clean.

Policy (pure, testable)

Recent tool calls Decision
none (fresh prompt) keep user's selected effort
≥75% simple tools, small args, downgrade allowed low
mixed / heavy tools high (when upgrades allowed)
very heavy payloads, upgrade allowed max
otherwise keep user's selected effort

Toggles (settings namespace planned): allowDowngrade (default on), allowUpgrade (default off — keep max conservative), baseline (default high).

Roadmap

  • effort-decision core + waterfall injection
  • per-tool duration telemetry (host log)
  • settings namespace (dsh-settings) for the toggles
  • tool timing surfaced in the UI / agent context
  • profile-agnostic install docs (headless/tui)

License

MIT

Operate deliberately

Install and manage

Prerequisites and target Profile

Target Web Profile

Delivery Dsh Bundle Git — electricitysheep/dsh-tool-turbo#d29e7d9d73032516e37797ea69592ce18e0fe05f

Verify, update, and remove

Show lifecycle commands
Verify
dsh plugin --profile web list

Compatibility and access

Not_runtime_tested not tested

Review compatibility evidence

Risk facts

Installation Path

No installer script was captured; review the repository instructions before use.

Evidence
Distribution Signal

The npm distribution signal is incomplete or differs from the pinned source; review the Git Bundle path before use.

Evidence
Evidence and editorial reviewManifest, Bundle patch, distribution and freshness

Immutable evidence

Review status and source activity

Human approved

Approved for publication after reviewing the source-linked content and immutable release record. AI assisted with the draft; the publication decision was human.

Human reviewed Aug 29, 2026, 3:23 PM UTCGitHub facts last checked Aug 29, 2026, 3:21 PM UTC

No material source change has been recorded since this evidence baseline.

Next step

Follow the Plugin installation workflow

Subscribe to material changes for DSH Tool Turbo