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.
Install
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:318197375/dsh-bottom-statsGitHub 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
- Repo: 318197375/dsh-bottom-stats
- Category: Messaging & Communication
- Stars: 0
- Version: git github:318197375/dsh-bottom-stats
- Last push: 2026-08-14
- First seen: 2026-08-14
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