Follow-up to the review fixes: stale job bindings are reported and `--rebind` updates
them in place, the plugin skill is matched by its exact SKILL.md, install.py --check
verifies the jobs' skill, the gates hand their home to dream.py.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
`opaque-composer`, `iteration-budget-meter`, and `reasoning-switch` still installed from this repository's old `plugins/<id>` layout, which was replaced by the personal/public split. Their pinned commits still resolve, so they install today, but the entries point at a tree that is no longer maintained and cannot receive catalog fixes.
All three now point at `public/<id>` on a current commit, with `docs_url` and the hero image following the same move so nothing 404s.
Also carried forward:
- `provider-status` 1.5.11 to 1.5.12. GLM quota parsing was silently broken: z.ai renamed the limit `type` to `CREDIT_LIMIT`, so no window matched and the chip painted a full quota while the account sat at 82% of its weekly allowance. The public edition also shows both GLM windows in the bar now.
- `intelligent-tool-break` 1.3.3 to 1.3.4, which moves the public edition's settings onto the `ctx.storage` hook so it stays inside the plugin SDK.
- `prompt-enhance` repinned to the same commit. No code change there; it was already on the composer draft API.
Rebased onto current `main` rather than stacked on the old base, which had drifted thousands of commits. The screenshots added earlier in this PR are unchanged.
Verified before pushing: every entry's pinned commit, plugin directory, and hero image resolve; each screenshot URL still returns an image at its own pinned commit; and no file outside `plugin-catalog/` is touched.
Re-pin the catalog entry at 1399a77, the commit carrying the fixes for
teknium1's CHANGES_REQUESTED review on
https://github.com/NousResearch/hermes-agent/pull/129857:
- the locked-DB fallback now makes its scratch copy with mkstemp under
HERMES_HOME instead of copying to a predictable name in /tmp via
shutil.copy2, which followed symlinks and left a copy containing
install_id world-traversable
- HERMES_HOME resolves per request rather than at import
- 19 regression tests, 6 of which fail against the previous shape
category moves from desktop to general: the plugin ships dashboard/ only
and has no desktop/ bundle, so the desktop shelf was wrong.
Screenshots re-pinned to the same sha and verified reachable (HTTP 200).
Catalog validator: OK.
Re-pins the entry to the release commit that carries the review fixes
(briancaffey/hermes-otel#255: OTEL_* opt-in for vendor env-var mode,
package imports for the dashboard backends) and the non-blocking notes
(owner-only live store, measured OpenTelemetry floor >=1.35). The file is
the hermes-otel.yaml asset attached to release hermes-otel-v1.18.2,
rendered from plugin.yaml at that commit.
- fix the single-quoted description (unescaped apostrophe in "plugin's" broke YAML parsing)
- append the reviewed Disclosure line
Salvage of #127990 (org fork, maintainer edits not allowed).
Also documents the plugin's one switch (KANBAN_GANTT_WS) in the description, since the catalogue's capabilities block has no field for an optional variable.
Re-pins the entry to the 1.3.1 release: the page follows a websocket push (an out-of-UI write reaches it in ~1s with zero /gantt polls), a board missing on the active gateway falls back instead of answering 503 forever, and the plugin's board paths are asserted against the pinned HERMES_KANBAN_DB trap. Screenshot URLs follow the same pin.
The v1.3.0 tag was moved onto the commit that also retires the demo harness, so
the entry follows it: sha and both screenshot URLs now point at 9d0b776.
Validation unchanged (hermes plugins validate: 14/14 at this commit).
Re-pins the community plugin `kanban-gantt` to its 1.3.0 release:
- sha 0bac644 -> 4c0e226 (tag v1.3.0), the release that added task creation
(the official dialog's field set: project, workspace, skills, model override,
goal mode, parent, triage) and re-parenting by drag & drop or from the
drawer's "Move under…" picker;
- requires_hermes '>=0.19' -> '>=0.21.5': the plugin contributes to the
page-header board-switcher area, which needs 0.21.5;
- version "1.3.0" so the card label matches the pinned code;
- screenshots pinned to the same commit, so the docs page finally has a gallery
(docs/screenshot-en-01.png, docs/screenshot-en-02-details.png).
Verified with `hermes plugins validate` at the pinned commit: all 14 checks
pass, security scan included (the two documentation lines that used to trip
`dangerous` findings in the vendored skill were reworded in this release).