🤖HermesBlog
Hermes Version History · Part 19/15/2026

Version Information

Hermes v2026.9.14 update: what changed in this release, explained in plain language.

Version Information

Item Details
Version v0.21.3 (tag v2026.9.14)
Release Date September 14, 2026
Release Type Patch Release
One-liner Packages roughly 338 PRs merged since v0.21.2 into a stable release, with a focus on fixing the issue where remote/cloud users get unexpectedly kicked out of their login sessions.

Plain-English Breakdown

No More Getting Logged Out on Page Refresh

If you’ve used the cloud version of Hermes Agent, you might have run into this annoying situation: your computer just woke up from sleep, or you had several tabs open at once, and the moment you refreshed, your account got kicked offline and you had to log in again.

That’s exactly what this fix addresses. Think of it this way: your “login credential” used to be like a keycard that could only be swiped once. If several pages tried to swipe it at the same time, the system would think someone was impersonating you and just void the whole card. Now the gateway merges simultaneous refresh requests into a single operation, so everyone shares the same new card — no more friendly fire. On top of that, the identity verification process has been moved to the background, so even if the identity service is slow to respond, it won’t freeze the entire status page.

No More “Memory Leaks” from Long-Running Sessions

When Hermes Agent runs for a long time, duplicate database connections quietly pile up in the background — like the same document getting photocopied over and over in an office, stacking up until it slows everything down. This fix makes all readers “look only” without “touching,” while writers share a single connection, so you won’t see “abnormal connection count” warnings under healthy conditions anymore.

A More Standardized and Secure Login Flow

Several recent commits have hardened the OAuth login flow (that’s the “sign in with a third-party account” thing): the identity provider’s identifier information is now passed through completely from start to finish, preventing key information from being lost during the callback step. For regular users, this means login is more stable and less likely to fail midway.

See What’s About to Run Before You Type Your Password

There’s also a nice little change: when Hermes needs you to enter an admin password, it now shows you the command that’s about to be executed first, so you can see exactly what’s going on before deciding. Previously, the password prompt might pop up before you even knew what the command was supposed to do — not anymore.

Smarter Database Migration Detection

When the CLI checks whether a read-only database needs upgrading, it now only prompts for migration when tables or fields are actually missing, avoiding false positives and cutting down on unnecessary hassle.

Summary

This update doesn’t have any flashy new features — it’s all about being solid: remote and cloud users no longer get mysteriously kicked offline, long-running sessions stay cleaner, login and authorization flows are more reliable, and operations involving admin privileges are more transparent. For regular users, the most noticeable difference is — fewer disconnections, fewer errors, less to worry about. If you’re on the auto-updating cloud version, these fixes have already quietly taken effect.


📎 Official Release Notes: https://github.com/NousResearch/hermes-agent/releases