318197375/dsh-bottom-stats

DSH plugin: full-width conversation stats line (no truncation) + context occupan

dsh-bottom-stats enhances the DSH Web conversation page with two permanent rows under the composer: a stats line that is never truncated — turns/steps, LLM/tool time, TTFT/throughput, cache hit, input/output tokens — spanning and centering on the main column so even million-token conversations keep the trailing 'output … tok' group fully visible (the stock line elides it with an ellipsis), and a context-occupancy progress bar segmented by system prompt / tools / messages proportions with the occupancy percent and used/total tokens on the right (e.g. 18% 177K/1M); hovering the bar shows the full reading and per-part breakdown. All data comes from the same projections the stock UI uses (sessionStats, tokenUsage, contextPressure, contextBreakdown) and labels follow the UI language (Chinese/English). Nothing to configure after install + restart.

Messaging & Communication ★ 0 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:318197375/dsh-bottom-stats

GitHub install per README (bilingual zh/EN body with a full English section); npm 404 verified 2026-09-03. Install: npx -p @deepseek-ai/dsh dsh plugin --profile web add github:318197375/dsh-bottom-stats, then restart the web profile — bundle-layer changes need a restart; refreshing the page is not enough. Pure-JS distribution with no prepare script, so no allowBuilds authorization is required. Uninstall: dsh plugin --profile web remove dsh-bottom-stats. Requirements: DSH web UI (platform: web); uses stock conversation.composer.dock + sessionStats/tokenUsage/contextPressure/contextBreakdown projections.

Compatibility

DSH web profile; uses the stock conversation.composer.dock slot and sessionStats / tokenUsage / contextPressure / contextBreakdown projections present in standard web compositions.

Details

Recent updates

Untruncated full-width stats line; three-segment context-occupancy bar with hover breakdown; stock-projection data source; bilingual labels; zero config.

FAQ

Why a new stats line?
The stock DSH stats line truncates the trailing output-token group with an ellipsis when conversations grow; dsh-bottom-stats spans the full column so it always stays visible.
What does the progress bar show?
Context occupancy segmented by system prompt / tools / messages with percent and used/total tokens, plus a hover breakdown with the full reading.
Is configuration required?
No — after install and a web-profile restart the two rows appear under the composer of any active conversation.

Alternatives

samecorner/dsh-token-usage · drscrewdriver/dsh-thinking-levels · nonewind/dsh-spend

More plugins in Messaging & Communication

Browse more in Messaging & Communication

Guides for Messaging & Communication plugins