dsh-quota-viewer: A Multi-Provider Quota Panel for DeepSeek Harness

black970/dsh-quota-viewer

Models & ReasoningVerified
Listed on 2026-09-17
Page last updated 2026-09-19

A sidebar quota panel for DeepSeek Harness that aggregates DeepSeek official balance, jojo code, SCNet and Ark Coding Plan usage windows, with 90 days of local history and trend charts.

dsh-quota-viewer is a DSH plugin that consolidates model service quotas scattered across several consoles into a single line at the bottom of the DeepSeek Harness sidebar. It saves you from logging into each console to check balances, showing used, limit, remaining, percentage, daily quota and expiry per provider, plus estimated days left at the current burn rate. Samples are stored in local SQLite with 90 days of history and day trend charts, the panel refreshes every 10 minutes while open, and one unconfigured provider never affects the others.

How to Install

install
dsh plugin --profile web add github:black970/dsh-quota-viewer
Category
Models & Reasoning
Platform
DSH Plugin
Author
black970
Distribution
Plugin

dsh-quota-viewer Key Features

Sidebar quota overview and detail panelMulti-provider balance and usage aggregationRemaining quota and days-left estimate90-day local history trend chartsAuto refresh every 10 minutes
Listed on dsh-plugin.org

dsh-quota-viewer Repo Summary

What Does It Do?

black970/dsh-quota-viewer is a DSH plugin for DeepSeek Harness that gathers the balance and usage of several model providers into a single line at the bottom of the sidebar. It removes the hassle of logging into multiple consoles one by one, showing DeepSeek official balance, jojo code subscription windows, SCNet usage and Ark Coding Plan usage windows directly inside the harness. It is maintained by black970 under the MIT license, written in JavaScript, and last updated in September 2026.

Core Features

  • Multi-provider quota summary: groups entries by provider and shows used / limit / remaining / percentage, daily quota, expiry time, and estimated days left at the current burn rate.
  • Always-visible sidebar overview: a quota line sits at the bottom of the sidebar and turns into a floating card when the sidebar collapses to icons; click it to open the detail panel.
  • 90 days of local history and trend charts: samples are stored in a local SQLite database, one sample per metric every 10 minutes, keeping the most recent 90 days, with per-provider and per-metric day trend charts.
  • Login and token management: jojo code signs in with email and password, SCNet supports QR code or account login, and token-based providers can be filled in and saved right in the panel or switched back to the credential service value.
  • Auto refresh with fault isolation: the panel refreshes every 10 minutes while open and can be refreshed manually; a provider that is not configured simply shows "not configured / unavailable" without affecting the others.
  • Privacy first: the host half only registers loopback-only HTTP routes, returns totals and percentages but never keys, and sends outbound requests only to the official domains of the listed services, with no telemetry.

How to Use This Plugin?

After enabling it in DSH, a quota line appears at the bottom of the sidebar; click it to expand or collapse the detail panel. The top row summarizes the status of every provider, while the sections below show per-provider details and trend charts whose day range can be switched. Login-based providers have their own sign-in areas in the panel, and checking the long-lived login option lets tokens re-authenticate automatically when they expire; token-based providers just need the value pasted and saved. DeepSeek official balance requires an API key resolvable from the credential service, and Ark Coding Plan requires the matching command-line tool to be installed and logged in locally.

How to Troubleshoot This Plugin?

When a provider shows "not configured / unavailable", follow the hint in the panel to supply that provider's prerequisites; the other providers keep working as usual. If SCNet session keep-alive fails, the panel reports it, and signing in again or enabling long-lived login restores it; jojo code sessions renew automatically, and if renewal fails, sign in once more with the console email and password. Ark Coding Plan has no usage API callable with an API key alone, so confirm the local command-line tool is installed and the Volcano account is logged in.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: black970/dsh-quota-viewer. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ