v0.22.4

Hermes Agent v0.22.4


Overview

v0.22.4 — the cleanup patch. Released October 21, 2026. 14 non-merge commits · 82 changed files (+1,475 / −3,022) · 13 merged PRs, measured at commit 4d04303818b.

No new capability ships in this release, and that is the point. The largest single change deletes the suggestion pills that appeared above the desktop composer and the helper code that existed only to render them. Everything else is small: one empty prompt removed, one wrong label corrected, one re-pairing path made safe, one lint rule relaxed, one build check given more room.


Highlights

1. The composer suggestion pills are gone

The pills above the composer appeared without a clear reason, mostly nudging you to set up MCP servers. They are removed, and so are the helpers that only they used. There is no toggle: the feature is deleted rather than defaulted off. (#142559)

A plugin that declares no dependencies — or whose pyproject.toml installs nothing — used to show a dependency consent prompt with an empty list. Since plugins grew into portable packages, a lot of them add only a tool or a slash command and no Python packages at all. They now enable without the empty prompt. (#142569)

3. The approval-mode chip follows the active profile

On multi-profile installs the desktop could display an approval mode that belonged to a different profile than the one currently active. The chip now reads the active profile’s own mode, so what you see is what will run. (#142565)

4. The plugin catalog grew by six entries, and two built-ins moved out

Entry What it is
bubblewrap bwrap terminal backend on Linux: filesystem isolation without root or a container runtime
singularity Singularity/Apptainer terminal backend; hermes no longer carries it in core
mcp-serve Hermes as an MCP server. Replaces the built-in hermes mcp serve; client configs change args from ["mcp", "serve"] to ["mcp-serve"], and the old spelling prints the new form plus the install line
agent-importers hermes import-agent moved out of core; this release adds Cursor as a source
inbox Hermes Labs community entry
workflow-record Hermes Labs community entry

Telegram Business also moves from the official shelf to the Hermes Labs community tier. Run hermes plugins update to pick up the moved entries; without it a command can look as though it disappeared.

Fixes

Fix Detail
Safe WhatsApp re-pairing After logging out in the dashboard, pairing again no longer leaves the account in a broken state (#142439)
Desktop plugin review The surface lint no longer flags prototype writes; reviewers check them by hand (#142586)
Release builds The desktop bundle’s pre-build check gets enough time to verify archived inputs on slow storage (#142623)

Same day: v0.22.3

Six hours earlier, v0.22.3 published as the rollup that turned everything merged since v0.22.2 into a stable release — about 620 merged PRs, 2,911 non-merge commits across 4,206 files (+360,278 / −64,308) and 326 closed issues. Its curated notes ship with v0.23.0. See the v0.22.3 release page for what that tag is for.

Upgrade

  • Microsoft Store app: updates through the Store.
  • Desktop app installed from the installer (.exe / .dmg): no desktop bundle change in this release; it updates with the next bundled release.
  • CLI: hermes update, or re-run the installer one-liner.
  • Docker / Hermes Cloud: nousresearch/hermes-agent:stable (or :latest).

Full Changelog: v0.22.3…v0.22.4

← Hermes Agent Changelog