Files
hermes-agent/plugin-catalog/billing.yaml
Thiago Chu 6e8209df73 feat(plugin-catalog): add billing community plugin
Owner-submitted (anotherchu/billing). Desktop-half-only package: root
plugin.yaml + desktop/plugin.js, no __init__.py — the manifest-only path
home-dashboard also takes, so the capability probe is skipped.

At the pinned commit: scripts/validate_plugin_catalog.py passes;
`hermes plugins validate` passes (manifest fields, requires_hermes,
built-in collisions); the CI's pinned-source clone/checkout/validate
sequence was reproduced locally. Self-updater grep over every .js file:
clean. requires_hermes ">=0.19" — the desktop plugin SDK surface and the
billing.state gateway RPC both exist as of v2026.7.20 (0.19.0).
2026-09-18 14:30:35 -07:00

15 lines
493 B
YAML

name: billing
repo: https://github.com/anotherchu/billing
sha: 2dfcc8ef346c1be65861bc8e8295c9727eb77c39
description: Nous Portal usage widget for the Hermes desktop statusbar — remaining credits plus plan-usage percentage, with portal detail on hover.
maintainer: anotherchu
tier: community
category: desktop
requires_hermes: ">=0.19"
docs_url: https://github.com/anotherchu/billing#readme
capabilities:
provides_tools: []
provides_hooks: []
provides_middleware: []
requires_env: []