Wanbinyu/dsh-billing

Session billing and quota tracking for DeepSeek Harness: the host prices provider/model token usage (explicit configuration first, then a built-in USD model catalog), produces a billing session projection, and enforces an optional per-session quota. The web client shows latest-turn/session cost, quota progress, unpriced-model warnings, and model details in the composer dock. The same model ID under different providers is tracked independently (e.g. deepseek/deepseek-v4-flash vs openrouter/deepseek-v4-flash).

Other ★ 2 updated 2026-08-17 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add https://github.com/Wanbinyu/dsh-billing/releases/download/v0.6.3/dsh-billing-community-bundle-0.6.3.tgz

dsh plugin --profile web add https://github.com/Wanbinyu/dsh-billing/releases/download/v0.6.3/dsh-billing-community-bundle-0.6.3.tgz (release asset dsh-billing-community-bundle-0.6.3.tgz verified via GitHub releases API 2026-08-31; English README). Restart dsh after install; one billing composition entry enables both the host projection and the web cost strip. Manual install: npm install ./packages/dsh-billing ./packages/dsh-client-ui-billing + a cordis.patch.yml row.

Compatibility

DSH web profile; v0.6.3 verified against DSH 0.1.1-rc.2 with compatibility branches for 0.1.0-rc.6 through rc.8 and 0.1.1-rc.1; costs are local reference values, not invoices, and never block model calls.

Details

Recent updates

Per-provider/model token pricing; billing session projection; per-session quota; composer-dock cost strip + quota progress + unpriced-model warnings; verified against 0.1.1-rc.2.

FAQ

Are these numbers actual bills?
No — costs are local reference values computed from configured pricing or the built-in catalog, not invoices, and the plugin never automatically blocks model calls.
How are same-name models from different providers handled?
They are tracked independently — the same model ID under different providers (e.g. deepseek/… vs openrouter/…) gets separate pricing and totals.
Which DSH versions are supported?
v0.6.3 is verified against 0.1.1-rc.2 and keeps compatibility branches for 0.1.0-rc.6 through rc.8 and 0.1.1-rc.1.

Alternatives

Cassius0924/dsh-usage-dashboard · nonewind/dsh-spend · yflmq001/dsh-cost-tracker

More plugins in Other

Browse more in Other

Guides for Other plugins