songoao25/dsh-bottom-info-bar

Bottom info bar for the DSH Web UI: provider/model, live balance, peak/off-peak pricing with countdown, and real persisted per-session spend in a single line.

dsh-bottom-info-bar is a dual/tri-state bottom info bar for the DSH web UI that replaces the native stats row: live balance, subscription quota (ChatGPT/Codex & OpenCode Go, plus Zhipu / Xiaomi MiMo token plans), cloud-billing (Together / Fireworks / AWS Bedrock / Cloudflare), provider & model, peak/off-peak pricing and real spend. It auto-detects the billing mode of the active provider and swaps modes (subscription / cloud-billing / balance) so they never overlap, matches the model switcher exactly, and decodes ~/.codex/auth.json locally for the ChatGPT plan tier + expiry with zero network. Install once; it activates automatically on every launch.

UI Enhancements ★ 0 updated 2026-09-21
View on GitHub ↗

Install

dsh plugin --profile web add dsh-bottom-info-bar

npm dsh-bottom-info-bar 1.10.2 verified 2026-09-04 (repository field → github.com/songoao25/dsh-bottom-info-bar; README EN primary w/ zh edition). Install: dsh plugin --profile web add dsh-bottom-info-bar (npm, update with dsh plugin --profile web update dsh-bottom-info-bar --latest) or the one-command script (git clone + ./install.sh). Activates automatically on every launch.

Compatibility

DeepSeek Harness web UI (drop-in replacement for the native stats row under the composer); requires pnpm for the dsh plugin command path.

Details

Recent updates

v1.10.2 current npm latest; earlier versions captured the preview before the English UI update.

FAQ

Does it duplicate the native stats row?
No — it auto-detects the billing mode and replaces the native row instead of duplicating it, matching the model switcher exactly.
How does it show ChatGPT subscription data?
When the active provider is ChatGPT/Codex it decodes ~/.codex/auth.json locally and shows the real plan tier + expiry (e.g. ChatGPT · Plus | Expires 2026-09-16) — zero network, fields straight from OpenAI's login token.
Which billing modes are supported?
Three, auto-detected per active provider: subscription-based (Codex / OpenCode Go / Zhipu / Xiaomi MiMo), cloud-billing-based (Together / Fireworks / AWS Bedrock / Cloudflare monthly bill) and balance-based.

Alternatives

starslittle/dsh-blue-whale · wenzetan/dsh-quota-panel

More plugins in UI Enhancements

Browse more in UI Enhancements

Guides for UI Enhancements plugins