Skip to content

Releases: yuanliangxiannan/dsh-hud

dsh-hud v0.1.0 — First public release

Choose a tag to compare

@yuanliangxiannan yuanliangxiannan released this 15 Aug 16:05

dsh-hud v0.1.0 — First public release / 首次公开发布

A game-style HP / MP / TIME status HUD for the DeepSeek Harness Web sidebar.

Features

  • HP — remaining context capacity of the current session (contextPressure projection: projectedTokens / contextWindow).
  • MP — provider-aware remaining resource of the currently selected provider (keyed on the provider route, never the model name):
    • DeepSeek Official → API account balance (GET /user/balance)
    • OpenCode Go → 5H / Weekly / Monthly quota (GET /zen/go/v1/usage), main value = the bottleneck (min of the three windows)
    • Unsupported provider → -- (NO QUOTA DATA), never the previous provider's balance
  • TIME — workspace-cumulative agent wall-clock time across sessions (turn intervals merged as a union).
  • Wide Sidebar HUD — full HP / MP / TIME meters with detail popovers.
  • 56px Rail Mini HUD — three mini bars + hover tooltip.
  • HUD Collapse — manual collapse to a single icon, persisted in localStorage (dsh-hud:collapsed).

Security

Provider credentials are resolved only inside the Harness Host process via ctx.credentials.resolve() — never in the Client bundle, RPC DTOs, localStorage, the README, or logs.

Supported

  • BigFish
  • Native DeepSeek Harness (Web profile)

Install

Download dsh-hud-0.1.0.tgz from this release, then:

dsh plugin --profile web add ./dsh-hud-0.1.0.tgz

Notes

  • License: MIT
  • v0.1.0 ships only two resource adapters: DeepSeek Official and OpenCode Go.