v0.22.5

NousResearch/hermes-agentv0.22.5Oct 23, 2026by teknium1

Upgrading?

Release notes summary

Hermes Agent v0.22.5 is a patch release that rolls up roughly 81 merged PRs since v0.22.4 into a stable build for the GitHub release (CLI and installers), the Microsoft Store app, Docker, and Hermes Cloud. Measured at commit bf0203a794a, the window contains 231 non-merge commits across 804 changed files (+35,212 / −17,885), 81 merged PRs, and 30 closed issues. Full curated notes covering everything from v0.22.0 onward are deferred to v0.23.0.

Key Highlights

  • Rolls up ~81 merged PRs and 231 non-merge commits across 804 changed files into a stable release for CLI, installers, Microsoft Store, Docker, and Hermes Cloud.
  • Nous sign-in reworked: every sign-in is now the plain device login, free-tier guests hand over to their account, the result shows who signed in, and connectors offer sign-in instead of opening a guest session.
  • Usage-window plan support added, including plan gauges, limit cards, and model-switch recovery for window-based plans.
  • Pluggable delegation backends let subagents be routed by model map or profile and switched per session; `hermes mcp serve` and the Singularity backend moved out of core into plugins.
  • Desktop improvements: drag-to-pin in the sidebar, one-click plugin installs with tier badges, group chats showing which bot is working, plus an Electron 44 upgrade and dependency security bumps.
  • Update reliability fixes: `hermes update` now holds back a stable release it refuses rather than offering it, recovers paused gateways after a damaged `.git`, and Windows no longer gets stuck on the old launcher after a Python repin.

New Features

  • Reworked Nous sign-in using plain device login, with guest-to-account handover, sign-in identity display, and connector sign-in prompts
  • Usage-window plan support with plan gauges, limit cards, and model-switch recovery
  • Pluggable delegation backends that route subagents by model map or profile and can be switched per session
  • Plugin slash commands that can prompt the user to pick an option
  • `hermes import-agent` command for importing agents
  • OpenClaw migration support, with setup offering the importer when another agent is detected
  • `hermes mcp serve` and the Singularity backend moved out of core into plugins
  • Desktop drag-to-pin in the sidebar and one-click plugin installs with tier badges
  • Experimental webhook-mode MCP events client
  • Clear error message when a chat's working folder is gone
  • `hermes update` recovers paused gateways after a damaged `.git` and holds back refused stable releases
  • Windows `hermes update` no longer stuck on the old launcher after a Python repin
  • Long Claude DirectSDK answers no longer cut off by the stall timer
  • Desktop group chats display which bot is currently working
  • Electron 44 upgrade, Pillow 13, and a batch of dependency security bumps

Full Release Notes

# Hermes Agent v0.22.5

**Release Date:** October 22, 2026

> Patch release. This tag rolls up the ~81 PRs merged since v0.22.4 into a stable release for the GitHub release (CLI and installers), the Microsoft Store app, Docker and Hermes Cloud. Full curated notes for this window ship with v0.23.0.

<!-- HERMES_BUILDS_TABLE -->

## About this release

Measured at commit `bf0203a794a`, the window since v0.22.4 contains **231 non-merge commits** across **804 changed files** (+35,212 / −17,885), **81 merged PRs** and **30 closed issues**.

Also in the window, undocumented here on purpose: Nous sign-in reworked (every sign-in is the plain device login, the free-tier guest hands over to your account, the result shows who signed in, connectors offer sign-in instead of opening a guest), `hermes update` holding back a stable release it refuses instead of offering it, Windows `hermes update` no longer stuck on the old launcher after a Python repin, usage-window plan support (plan gauges, limit cards and model-switch recovery for window-based plans), pluggable delegation backends (route subagents by model map or profile, switchable per session), plugin slash commands that can ask you to pick an option, `hermes import-agent`, OpenClaw migration, `hermes mcp serve` and the Singularity backend moving out of core into plugins (setup offers the importer when it finds another agent), Desktop drag-to-pin in the sidebar and one-click plugin installs with tier badges, the Electron 44 upgrade, Pillow 13 and a batch of dependency security bumps, a clear message when a chat's working folder is gone, `hermes update` recovering paused gateways after a damaged `.git`, long Claude DirectSDK answers no longer cut off by the stall timer, Desktop group chats showing which bot is working again, and the experimental webhook-mode MCP events client.

**Full curated release notes for this window ship with v0.23.0**, which will document everything from v0.22.0 onward — highlights, feature areas, and complete contributor credits. Nothing in this window is skipped.

## Updating

- Microsoft Store app: updates through the Store.
- Desktop app installed from the installer (.exe / .dmg): no 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.4...v0.22.5](https://github.com/NousResearch/hermes-agent/compare/v0.22.4...v0.22.5)

Related Repositories