v0.5.1
v0.5.1 — First public release
dsh-owui-chat2api is a DeepSeek Harness plugin that runs Open WebUI's
chat2api reverse proxy inside DSH and lets you control it from a floating
panel — no manual Python setup, config files, or separate terminal.
What's inside
- 📌 Floating control pill docked to the top-right of the DSH content area
(themed, EN/中文) ▶️ Start / Stop / Login controls with a live status card and dependency
diagnostics (checks Python +requests+ Playwright)- 📊 Usage dashboard: Today / Yesterday / Month / Cumulative — stat cards for
calls, in/out/cached tokens, latency, errors, plus a per-model share-bar
ranking (top 6 + "Other N", hover for the full breakdown) - 🤖 Auto-start toggle (persisted), pre-filled base URL
- 💾 Stable usage tracking in
<DSH_HOME>; one-time merge of legacy data - 🔐 Login session kept in a private browser profile — never shipped in the
artifact; bundle carries no credentials by design - 📦 Packed bundle (
npm pack/pack.ps1, MIT + THIRD_PARTY_NOTICES)
Fixes in this release
- Pill now sits below the DSH top bar instead of under the window close button
- Fixed the pill shrinking and overflowing its label (left+right layout bug);
width stays content-sized, 28px from the right edge - Host messages (login success, etc.) localized to Chinese when the UI language
is Chinese - Safe repack:
pack.ps1(now mirror-mode) preserves the live login profile - README release commands fixed for Windows PowerShell
Install
npm i <link to the .tgz in DSH profile> # or follow README's profile wiring