Changed
- README install/update guidance is clearer and more human, with the canonical Hermes install command shown up front.
- npm package README now documents install and update behavior, dry-run usage, and the wrapper's relationship to the Python package.
- Release notes generation now includes update instructions, merged PRs by category, PR authors, release ranges, and first-time contributors since the previous release.
- PyPI package metadata now includes homepage, repository, issues, and changelog links.
Fixed
- Release workflow reruns now update existing GitHub Release notes as well as replacing assets.
- Standalone PyPI publish retries now tolerate already-published immutable files.
How to update
For an existing Hermes Agent installation, run:
uvx --from noisegate-hermes noisegate install-hermesPreview the exact commands first:
uvx --from noisegate-hermes noisegate install-hermes --dry-runnpm users can use the wrapper instead:
npx -p noisegate-hermes noisegate install-hermesThe installer finds hermes on PATH, resolves the Python environment that runs Hermes, installs noisegate-hermes there, enables the noisegate plugin, and runs noisegate doctor.
If Hermes is running as a long-lived gateway/service, restart or reload that Hermes process through your normal maintenance flow after installing so the plugin/config change is picked up. Avoid interrupting in-flight agent work.
Included pull requests
Release range: v0.1.1...v0.1.2.
Security / Safety
Release / Packaging
New contributors
- No new contributors in this release range.