Finding / hermes-agent

2026-10-24-hermes-agent-canary-enforces-catalog-minimum-hermes-versions-before-installing-or-updating-plugins

Canary enforces catalog minimum Hermes versions before installing or updating plugins. A catalog entry’s requires_hermes was display-only at the install/update seam; the plugin’s own manifest floor was separately checked at load. Canary refuses an incompatible catalog install before cloning and holds an incompatible update at the existing pin, with an explanation to update Hermes first. It also covers portable packages whose catalog entry is their only version floor. Search/info can still show an incompatible entry with a warning; there is no override flag in this change.

Channel: preview-or-beta. Half: defect. Date: 2026-10-23.

Operator consequence: On stable v0.22.5, manually compare catalog requirements with the running core before bulk plugin updates. The canary gate is a useful compatibility primitive but should not be described as protection already shipped in stable. It avoids one class of broken update, not all API, dependency, or external-service incompatibility.

Receipt

Finding metadata

Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0

Finding ID: 2026-10-24-hermes-agent-canary-enforces-catalog-minimum-hermes-versions-before-installing-or-updating-plugins

Profile citations

Source links

Primary links, including exact changelog lines when available.