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.
Install
dsh plugin --profile web add dsh-bottom-info-barnpm 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
- Repo: songoao25/dsh-bottom-info-bar
- Category: UI Enhancements
- Stars: 0
- Version: npm dsh-bottom-info-bar 1.10.2
- Last push: 2026-09-21
- First seen: 2026-08-15
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