Agents
Hermes Agent ships 947 commits across 1,869 files in four days to close a class of SQLite state.db corruption bugs
NousResearch released hermes-agent v0.21.2 on 2026-09-11, a patch release rolling up 947 non-merge commits, 1,869 changed files, 312 merged PRs and 140 contributors since v0.21.1 four days earlier. The headline fix removes four separate second-writer paths into the agent's root state.db: profile gateways writing hosted-room state every 5 seconds, a writable dashboard handle at startup, cron's lifecycle guard doing a raw open() that cancels the gateway's POSIX locks, and doctor --fix checkpointing under a live holder. Anyone running a long-lived agent on SQLite should read the four root causes as a checklist, since each is a generic way to corrupt a WAL database.
↳ Follow the thread