DSH Hub
dsh-bottom-info-bar cover

songoao25/dsh-bottom-info-bar

dsh-bottom-info-bar

UIWeb UI53 GitHub stars· updated 2026-10-25

DeepSeek Harness (DSH) plugin: replaces the stats row under the composer with provider and model, balance or subscription quota, peak/off-peak pricing, and session spend.

Install

npx @deepseek-ai/dsh plugin --profile web add dsh-bottom-info-bar

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-bottom-info-bar DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-bottom-info-bar.svg)](https://dshhub.dev/plugins/dsh-bottom-info-bar)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from songoao25/dsh-bottom-info-bar, cleaned of badges and images.

Bottom Info Bar

English | 中文

Join the DeepThinking beta group

Bugs, questions and feature requests get answered fastest in the group — scan the code, say what you hit or what you want next, and it moves up the queue. The QR code expires periodically; open an issue if it has stopped working.

A DeepSeek Harness plugin that adds an account information row under the composer: provider and model, real balance or subscription quota, peak/off-peak pricing, and what this session has cost.

What it shows

The bar follows the active session and picks one of three readings per provider (mutually exclusive, nothing to switch by hand): balance shows the real balance from the provider's own API, subscription quota shows each quota window's remaining allowance with its reset countdown (an exhausted window stays visible at 0% instead of disappearing, flagged low), and cloud billing shows this month's real spend from the official billing API. On top of that come four spend tallies — this session, today, last 30 days, all time — plus extras such as time and custom text. All four come from the plugin's own ledger, which starts counting when the plugin first runs: calls made before that (or before you cleared the ledger) are not included, and hovering the spend writes out the exact start of the count. For the authoritative figure for a whole session, use the provider's own balance or bill. In balance mode, hovering the balance expands it into topped-up and granted balances, so gifted credit is never conflated with the money you paid in.

On DSH 0.2.1-rc.1 with the native activity/usage buttons, the native line sits on top and the plugin's account information on the line below. Clicking any plugin field still switches between Full and Compact with the same height/fade animation: Full shows the native line, Compact collapses it. The native buttons keep their own click behavior and open Harness's details dialogs. Each of the two native buttons can be hidden separately from the plugin's settings page. The context ring keeps its existing details and plugin settings.

On older hosts, clicking the bar still switches between Full and Compact: Full keeps the legacy statistics row, Compact collapses it. Plugin fields remain identical in both modes. Compatibility is detected from the host's live extension entries, rather than a version string.

Install

Recommended: open the DSH plugin page, choose Add plugin, and enter the npm package name — DSH fetches the published package from npm, with no commands and no build:

dsh-bottom-info-bar

Prefer the terminal? The same install from the command line:

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

To run the newest code from the default branch instead of the latest release, paste the repository URL into the same field:

https://github.com/songoao25/dsh-bottom-info-bar

Then restart DSH — plugins are composed when the host starts, so a page refresh is not enough. In the desktop app, use Plugins → Add plugin; its profile is managed by the app and cannot be installed into through the CLI. Other install methods (including Windows PowerShell) and troubleshooting: docs/INSTALL.md.

The context usage ring keeps the native hover tooltip and opens a statistics panel when clicked. Both overlays render outside the bottom bar so they do not change its contents.

Settings

…

Related plugins