Skip to content

Releases: lurejewel/dsh-usage-plugin

v0.1.5

Choose a tag to compare

@lurejewel lurejewel released this 28 Sep 11:27

0.1.5

  • Fixed the sidebar entry disappearing on dsh 0.1.7: the host renamed its icon exports from size suffixes to stroke-weight suffixes (IconDataOutline16 → IconDataOutlineRegular). createElement(undefined) throws while the slot renders, so the whole button vanished while the routes, the boot manifest and the served bundle all still looked healthy. Icons now resolve through a candidate list with a built-in fallback glyph, so the next rename degrades instead of blanking the entry.
  • dsh.client.inject no longer names @deepseek-ai/dsh-client-runtime (which 0.1.7 does not ship) and now declares dsh-client-ui-sidebar, the owner of the slot this plugin renders into.
  • test/client-boot.test.mjs now renders the components against the real primitives export list read from the installed host, instead of a hand-written mock. The mock listed the old icon name, which is exactly why the rename slipped through.

v0.1.4

Choose a tag to compare

@lurejewel lurejewel released this 22 Sep 03:39

Fixed

  • The session scan now runs in a worker thread (with a 15s result cache and de-duplication of concurrent scans), so opening the usage panel no longer blocks the harness event loop. Each panel open used to stall the whole web server for seconds — long enough that dsh-remote's 2s bridge watchdog declared the harness offline and restarted the remote tunnel on every click.
  • Balance and usage history are now fetched in parallel.
  • New ?fresh=1 bypasses the cache; the panel's refresh button sends it.

Upgrade note

Restart dsh web after upgrading — the server half only loads at boot.

v0.1.3

Choose a tag to compare

@lurejewel lurejewel released this 15 Sep 02:13
fix: fetch token usage correctly

v0.1.2

Choose a tag to compare

@lurejewel lurejewel released this 14 Sep 08:23
v0.1.2

v0.1.1

Choose a tag to compare

@lurejewel lurejewel released this 26 Aug 07:09
fix(ui): full-width footer trigger when sidebar expanded (adapt to sl…

v0.1.0

Choose a tag to compare

@lurejewel lurejewel released this 25 Aug 07:05
dsh-usage-plugin: DeepSeek Harness sidebar usage panel (official bala…