Hermes Agent Just Got More Reliable: The UX Wins Behind a Patch
Hermes v0.22.5 update: what changed in this release, explained in plain language.
Version Info
| Item | Details |
|---|---|
| Version | v0.22.5 |
| Release Name | Hermes Agent v0.22.5 |
| Release Date | October 23, 2026 |
| Release Type | Patch Release |
The official notes are brief: this is a patch release that bundles roughly 81 merged pull requests since v0.22.4 into a stable version, covering the CLI and installer, the Microsoft Store edition, Docker, and Hermes Cloud. A more complete, organized set of notes will arrive with v0.23.0.
Plain-English Breakdown
Logging in finally stops being a “two-track process”
Previously, signing in with a Nous account could sometimes drop you into “guest mode,” leaving you unsure whether you were actually logged in. Now it’s unified into a single device-login path: guest identity is automatically handed over to your account, and once login completes it clearly tells you “who is signed in.” Connectors no longer quietly spin up a guest either—they just ask you to log in directly. It’s like entering your apartment complex without separate “temporary card” and “resident card” gates: one face scan, the door opens, and it greets you by name.
Updates no longer get “stuck halfway”
hermes update used to occasionally hit an awkward situation: a stable version existed, but it refused to upgrade; on Windows, after reinstalling Python, updates would get stuck on the old launcher. All of that is fixed now—even when the .git directory is corrupted or the gateway is paused, the update can bring the paused gateway back up. Think of it as a courier who finds your house number missing but still figures out how to deliver the package instead of just standing there waiting.
Subtasks and plugins are now more “obedient”
The backend for delegated subtasks is now pluggable: you can route by model mapping or config profile, and switch per session. Slash commands in plugins can now pop up options for you to choose from, instead of forcing you down a single path. The desktop sidebar supports drag-to-pin, and one-click plugin installs come with tier badges. It’s like giving your smart speaker “per-room broadcasting” and “one-click skill installs”—you decide who does what and what they do.
Chat history and long answers no longer “cut out”
When a chat’s working folder gets deleted, you now get a clear message instead of a baffling error. Long answers from Claude DirectSDK are no longer mistakenly truncated by the “stall timer.” In desktop group chats, you can again see which bot is doing the work. In plain terms: the little assistant no longer loses messages while running errands, and long speeches don’t get cut off halfway.
Easier to move in, and security got a tune-up
New hermes import-agent and OpenClaw migration: during install, if it detects you’ve used another agent, it proactively offers to import your data. hermes mcp serve and the Singularity backend have moved out of core into plugins, making core lighter. Electron 44 and Pillow 13 were upgraded, and dependency security vulnerabilities were patched in bulk. It’s like having movers for your relocation and swapping out your door and window locks while you’re at it.
Summary
v0.22.5 isn’t a “mind-blowing features” kind of major release—it’s a solid stability wrap-up: clearer login, more reliable updates, more flexible plugins, fewer dropped long-running tasks, and a stronger security foundation. For regular users, the most direct feeling is—a little less inexplicable getting-stuck, and a little more confidence that “it knows what it’s doing.” The full feature rundown will arrive with v0.23.0, and it’s worth looking forward to.
📎 Official release notes: https://github.com/NousResearch/hermes-agent/releases