AI Agent Hub
Back to plugins
dsh-opencode-go-usage-dock preview

dsh-opencode-go-usage-dock

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install xv-chang/dsh-opencode-go-usage-dock

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install xv-chang/dsh-opencode-go-usage-dock in a DeepSeek Harness terminal to install; source code at https://github.com/xv-chang/dsh-opencode-go-usage-dock

About this plugin

When you chat with OpenCode Go models inside DeepSeek Harness Web GUI, checking how much of your rolling 5-hour, weekly, or monthly allowance remains usually means switching to the OpenCode dashboard. dsh-opencode-go-usage-dock brings that information back into the conversation itself: a persistent usage bar sits directly below the input field, flush to the same width, showing the used percentage and reset time for all three windows at a glance, with a small health dot to signal how much headroom you have left.

The plugin claims no sidebar slot and needs no settings page. It reads its API key exclusively from the DSH credentials store and has zero dependency on the OpenCode CLI. Under the hood it is a dual-end plugin: the Host exposes a lightweight usage gateway while the Client mounts a dock slot in the session composer, talking over the harness built-in RPC channel. When opencode-go is not configured or the key is missing, the bar stays invisible; on network errors it shows a red status line with a retry button so your chat flow is never blocked.

It is built for one clear audience: DSH Web GUI users on an OpenCode Go subscription who want at-a-glance quota visibility without tab-switching.

Screenshots

Use Cases

  • Chat for extended sessions with OpenCode Go models and check remaining quota across all three windows at a glance
  • Verify OpenCode Go allowance before switching models to avoid mid-conversation interruptions
  • Share a team plan and let every member see consumption progress and reset time right in the chat UI

Best For

  • DSH Web GUI daily users on an OpenCode Go subscription
  • Developers who track API quota closely to avoid unexpected disconnections
  • End users who prefer a lightweight persistent widget over repeatedly opening settings pages