Is Hermes Agent v0.15.0 stable?
9/100Fact score: 9/100 ยท evidence-based, not a YES/NO verdict
โMajor release, major blast radius: PyPI manifests, Docker startup, dashboard auth/events, Codex request shaping, gateway/session bugs, and platform delivery regressions all had explicit 0.15.0/v2026.5.28 evidence.โ
Stability Score
9Base
80
Evidence
-71
Votes
-0
Survived
+0
Curated
+0
80 baseโ71 evidenceโ0 votes+0 (3ร0 days survived)=9
Affected components
plugin-systemplugin-installruntimelinux-runtimeuigatewaymcpcodexprovider-integrationwindowstelegrammodel-routingfeishuapproval-boundarybrowsercrontool-registrationmessage-deliverywechat
Install this version
npm install hermes-agent@0.15.0Score Evidence
| Issue | Area | Type | Penalty | Reason |
|---|---|---|---|---|
| NousResearch/hermes-agent#34034 โ | plugin-system | packaging | -5 | 0.15.0 PyPI wheel omitted plugin.yaml manifests, so bundled platform adapters did not load |
| NousResearch/hermes-agent#34071 โ | runtime | packaging | -5 | 0.15.0 Docker image missed init scripts/container_boot replacement and exited on startup |
| NousResearch/hermes-agent#36208 โ | runtime | container-runtime | -4 | v2026.5.28 Docker/s6 image crash-looped in non-PID-1 runtimes |
| NousResearch/hermes-agent#34091 โ | ui | runtime | -3 | 0.15.0 Docker dashboard TUI/event feed failed due WebSocket peer IP guard |
| NousResearch/hermes-agent#34289 โ | ui | auth-runtime | -3 | 0.15.0 dashboard loopback mode reload-looped on /api/auth/me 401 |
| NousResearch/hermes-agent#34871 โ | mcp | packaging | -3 | 0.15.0 pip wheel omitted top-level mcp_serve, crashing hermes mcp serve |
| NousResearch/hermes-agent#34113 โ | codex | provider-integration | -4 | 0.15.0 Codex requests failed HTTP 400 when participant display_name contained emoji/non-ASCII |
| NousResearch/hermes-agent#34140 โ | windows | runtime | -3 | 0.15.0 WSL interactive CLI froze after /new or /reset |
| NousResearch/hermes-agent#33961 โ | windows | runtime | -3 | 0.15.0 still froze terminal on /new or /reset without the now suffix |
| NousResearch/hermes-agent#34205 โ | telegram | provider-integration | -4 | 0.15.0 Telegram sessions could be poisoned by stale encrypted_content after provider switch |
| NousResearch/hermes-agent#34179 โ | codex | provider-integration | -3 | 0.15.0 direct Copilot large resumes hit 12s Codex first-byte watchdog |
| NousResearch/hermes-agent#35032 โ | feishu | approval-boundary | -3 | Upgrade from 0.14.0 to 0.15.0/0.15.1 broke Feishu approval buttons when admins were not configured |
| NousResearch/hermes-agent#35207 โ | feishu | approval-boundary | -3 | v0.15 silently deprecated FEISHU_ALLOW_ALL_USERS, blocking approval-card callbacks under default allowlist |
| NousResearch/hermes-agent#35595 โ | ui | tool-specific | -2 | 0.15.0 slash commands returned raw structured i18n keys instead of human-readable text |
| NousResearch/hermes-agent#35306 โ | browser | tool-specific | -2 | 0.15.0 browser_console could crash CDP when JavaScript returned DOM nodes |
| NousResearch/hermes-agent#34252 โ | gateway | persistence | -3 | v0.14.0+ including v2026.5.28 could fail atomic_replace with EXDEV on cross-filesystem HERMES_HOME |
| NousResearch/hermes-agent#34253 โ | feishu | sessions-management | -3 | v2026.5.28 Feishu cancellation path could orphan session guards and permanently block messages |
| NousResearch/hermes-agent#35561 โ | cron | tool-registration | -2 | v2026.5.28 cronjob tool could remain hidden when tool definitions cached before gateway env setup |
| NousResearch/hermes-agent#36264 โ | mcp | tool-specific | -3 | v0.15.x HTTP MCP test could pass while actual tool calls failed as not connected |
| NousResearch/hermes-agent#37005 โ | message-delivery | platform-adapter | -3 | v0.15.x Mattermost plugin send_message failed inside gateway adapter path |
| NousResearch/hermes-agent#35062 โ | message-delivery | -3 | v0.15 Weixin cron push regressed from v0.14 and silently failed tokenless retry delivery | |
| NousResearch/hermes-agent#37011 โ | gateway | runtime | -4 | 0.15.0/0.15.1 gateway reconnect loop leaked sqlite file descriptors until all platforms failed |