Skip to content

Release Hermes Usage Monitor 2.0 - #2

Merged
jryang1997 merged 1 commit into
mainfrom
agent/usage-monitor-2.0
Aug 2, 2026
Merged

Release Hermes Usage Monitor 2.0#2
jryang1997 merged 1 commit into
mainfrom
agent/usage-monitor-2.0

Conversation

@jryang1997

Copy link
Copy Markdown
Owner

What changed

  • Reframes the plugin as Hermes Usage Monitor while preserving the stable opencode-go-quota plugin ID.
  • Adds a native Hermes dashboard for OpenCode quota, DeepSeek balance, local history, settings, and diagnostics.
  • Adds local DeepSeek spend and runway estimates with credit detection and a 24-hour minimum observation window.
  • Adds persistent thresholds, display preferences, transition-only alerts, bilingual copy, and provider adapter registration.
  • Adds CI, tests, changelog, and 2.0 migration/security documentation.

Why

The status-bar-only design could not scale without making tooltips crowded. Version 2.0 keeps the status bar compact and moves analysis and controls into a dedicated native Hermes page.

Validation

  • python -m unittest discover -s tests -v — 9 passed
  • node --check desktop/plugin.js
  • git diff --check
  • Real Hermes Desktop validation on Windows: route loading, live OpenCode/DeepSeek data, history sample creation, diagnostics, and used/remaining preference switching.

@jryang1997
jryang1997 marked this pull request as ready for review August 2, 2026 14:12
@jryang1997
jryang1997 merged commit e9332c5 into main Aug 2, 2026
2 checks passed
@jryang1997
jryang1997 deleted the agent/usage-monitor-2.0 branch August 2, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant