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.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-usage

Usage

Token usage, estimated cost, and a 52-week activity dashboard for DeepSeek Harness Web

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-usage@0.2.5
READMECompatibilityVersions

Compatibility and provenance

Usage is published as dsh-usage and currently resolves to version 0.2.5. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
11/4/2026

Versions

0.2.5stable
8/25/2026
0.2.4stable
8/24/2026
0.2.3stable
8/24/2026
Show 5 more versionsCollapse versions
0.2.2stable
8/24/2026
0.2.1stable
8/24/2026
0.2.0stable
8/21/2026
0.1.0stable
8/20/2026
0.1.1stable
8/14/2026
Latest
0.2.5
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
817 kB
Files
95
Surface
web
License
MIT
Source
npm
GitHub
★ 3
Weekly downloads
219
Security scan
✓ v0.2.5 scan passed
Last push
9/4/2026
View source ↗Project homepage ↗
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

README

dsh-usage

English · 简体中文

See where your tokens go. dsh-usage adds per-turn token summaries, estimated model cost, and a 52-week activity dashboard to DeepSeek Harness Web.

Community plugin maintained independently from DeepSeek. Cost is an estimate, not a provider bill.

Settings → Usage dashboard

What you get

  • A compact Total · Input · Cache · Output · Cost summary below every completed turn.
  • A dedicated Settings → Usage page with totals by model, session, and turn.
  • A GitHub-style 52-week activity heatmap built from durable session history.
  • Provider-neutral accounting: any model that reports standard usage can contribute token totals.
  • Optional aggregate-only participation in DSH Community, disabled by default.

The plugin replays Harness's existing session log instead of creating another usage database. Local Usage remains independent from Community login and network availability.

Install in 30 seconds

Requirements: Node.js 22.18 or newer and an existing DeepSeek Harness Web profile.

npx --yes --package=@deepseek-ai/dsh --package=pnpm@11.9.0 -- dsh plugin --profile web add dsh-usage
npx --yes @deepseek-ai/dsh --profile web --dump-config
npx --yes @deepseek-ai/dsh --profile web

Open the Web URL printed in the terminal, complete one model response, then check the turn summary and Settings → Usage. Restart Harness after the first installation so the Web client discovers the plugin.

The commands deliberately pin the verified pnpm 11.9.0 installation baseline. pnpm 11.7.0 can fail while installing the plugin.

Upgrade, global CLI, source-checkout, proxy, and troubleshooting guide

Join the Community — only if you choose

Connect GitHub and Community Sync are separate choices. Signing in identifies your public profile; it does not start an upload. Sync stays off until you explicitly enable it in Settings → Usage.

When enabled, the plugin uploads only aggregate daily/model request and token totals. It never uploads prompts, responses, session content, tool content, paths, hostnames, hardware identifiers, or cost. Unknown/private model routes are combined into other before the request is created. A failed sync never interrupts local Usage.

Open the leaderboard and illustrated setup guide →

DSH Community public leaderboard

Trustworthy accounting

Input, cache read, cache write, and output remain separate buckets. Reasoning tokens already reported as output are not counted twice. Forked and sub-Agent sessions subtract inherited seed events while retaining the child's new model calls, including provider-reported cache reads.

Cost appears only when every relevant call has provider usage and a matching effective-dated rate. Otherwise token totals remain visible and cost is omitted instead of showing a misleading partial amount.

  • Accounting model, coverage, and limitations
  • Price configuration

Links

  • DSH Community
  • npm package
  • Source repository
  • Original discussion
  • Issues and feedback
  • Contributing

MIT licensed.