Is Hermes Agent v0.15.0 stable?
-86/100Fact score: -86/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
-86Base
80
Evidence
-86
Votes
-0
Survived
ignored
Curated
ignored
-86 evidence debt=-86
Affected components
plugin-systemplugin-installruntimelinux-runtimeuigatewaymcpcodexprovider-integrationwindowstelegrammodel-routingfeishuapproval-boundarybrowsercrontool-registrationmessage-deliverywechatmemorydockerkanban
Install this version
npm install hermes-agent@0.15.0Score Evidence
| Issue | Area | Type | Penalty | Reason |
|---|---|---|---|---|
| NousResearch/hermes-agent issue 34034 โ | plugin-system | packaging | -5 | 0.15.0 PyPI wheel omitted plugin.yaml manifests, so bundled platform adapters did not load |
| NousResearch/hermes-agent issue 34071 โ | runtime | packaging | -5 | 0.15.0 Docker image missed init scripts/container_boot replacement and exited on startup |
| NousResearch/hermes-agent issue 36208 โ | runtime | container-runtime | -4 | v2026.5.28 Docker/s6 image crash-looped in non-PID-1 runtimes |
| NousResearch/hermes-agent issue 34091 โ | ui | runtime | -3 | 0.15.0 Docker dashboard TUI/event feed failed due WebSocket peer IP guard |
| NousResearch/hermes-agent issue 34289 โ | ui | auth-runtime | -3 | 0.15.0 dashboard loopback mode reload-looped on /api/auth/me 401 |
| NousResearch/hermes-agent issue 34871 โ | mcp | packaging | -3 | 0.15.0 pip wheel omitted top-level mcp_serve, crashing hermes mcp serve |
| NousResearch/hermes-agent issue 34113 โ | codex | provider-integration | -4 | 0.15.0 Codex requests failed HTTP 400 when participant display_name contained emoji/non-ASCII |
| NousResearch/hermes-agent issue 34140 โ | windows | runtime | -3 | 0.15.0 WSL interactive CLI froze after /new or /reset |
| NousResearch/hermes-agent issue 33961 โ | windows | runtime | -3 | 0.15.0 still froze terminal on /new or /reset without the now suffix |
| NousResearch/hermes-agent issue 34205 โ | telegram | provider-integration | -4 | 0.15.0 Telegram sessions could be poisoned by stale encrypted_content after provider switch |
| NousResearch/hermes-agent issue 34179 โ | codex | provider-integration | -3 | 0.15.0 direct Copilot large resumes hit 12s Codex first-byte watchdog |
| NousResearch/hermes-agent issue 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 issue 35207 โ | feishu | approval-boundary | -3 | v0.15 silently deprecated FEISHU_ALLOW_ALL_USERS, blocking approval-card callbacks under default allowlist |
| NousResearch/hermes-agent issue 35595 โ | ui | tool-specific | -2 | 0.15.0 slash commands returned raw structured i18n keys instead of human-readable text |
| NousResearch/hermes-agent issue 35306 โ | browser | tool-specific | -2 | 0.15.0 browser_console could crash CDP when JavaScript returned DOM nodes |
| NousResearch/hermes-agent issue 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 issue 34253 โ | feishu | sessions-management | -3 | v2026.5.28 Feishu cancellation path could orphan session guards and permanently block messages |
| NousResearch/hermes-agent issue 35561 โ | cron | tool-registration | -2 | v2026.5.28 cronjob tool could remain hidden when tool definitions cached before gateway env setup |
| NousResearch/hermes-agent issue 36264 โ | mcp | tool-specific | -3 | v0.15.x HTTP MCP test could pass while actual tool calls failed as not connected |
| NousResearch/hermes-agent issue 37005 โ | message-delivery | platform-adapter | -3 | v0.15.x Mattermost plugin send_message failed inside gateway adapter path |
| NousResearch/hermes-agent issue 35062 โ | message-delivery | -3 | v0.15 Weixin cron push regressed from v0.14 and silently failed tokenless retry delivery | |
| NousResearch/hermes-agent issue 37011 โ | gateway | runtime | -4 | 0.15.0/0.15.1 gateway reconnect loop leaked sqlite file descriptors until all platforms failed |
| NousResearch/hermes-agent issue 34070 โ | memory | runtime | -3 | v0.15.0 fresh hermes chat -q subprocesses can hang indefinitely in Honcho memory prefetch. |
| NousResearch/hermes-agent issue 34270 โ | message-delivery | security | -4 | Hermes v0.15.0 send_message can bypass validate_media_delivery_path for Telegram media delivery. |
| NousResearch/hermes-agent issue 34457 โ | docker | runtime | -3 | v0.15.0 multi-container gateway/dashboard shared volumes can trigger endless s6-log lock crash loops. |
| NousResearch/hermes-agent issue 35202 โ | kanban | runtime | -3 | Hermes Agent v0.15.0 Docker kanban workers can bypass failure-limit circuit breakers when crashing before first heartbeat. |
| NousResearch/hermes-agent issue 32747 โ | kanban | runtime | -2 | v0.15.0 kanban protocol violations with rc=0 but rejected completion can fail to increment failure_limit. |