Is Hermes Agent v0.18.2 stable?
-221/100Fact score: -221/100 ยท evidence-based, not a YES/NO verdict
โ0.18.2 is still a bug magnet: Desktop Remote auth drift, empty assistant-message context poisoning, long-context gateway exits, and fresh Desktop UI paper cuts joined an already overloaded evidence pile. The deploy gremlin brought receipts.โ
Stability Score
-221Base
80
Evidence
-221
Votes
-0
Survived
ignored
Curated
ignored
-221 evidence debt=-221
Affected components
approval-boundaryauthbackground-reviewconfig-profilescontext-enginecrondashboarddependenciesdesktopdesktop-projectsdesktop-remote-gatewaydesktop-uidesktop-windowsdockerfile-toolsgatewaygoal-continuationkanbanlazy-depslinematrixmatrix-cronmcpmessage-deliverymoamodel-pickerprompt-sizeprovider-routingsandboxsecuritysession-statesimplextelegramtuivisionvoicewhatsappwindows-update
Install this version
npm install hermes-agent@0.18.2Score Evidence
| Issue | Area | Type | Penalty | Reason |
|---|---|---|---|---|
| NousResearch/hermes-agent issue 60954 โ | desktop-projects | tool-specific | -1 | Desktop 0.18.2 project_create writes projects.db rows but the sidebar never shows the project |
| NousResearch/hermes-agent issue 58458 โ | lazy-deps | runtime | -2 | lazy_deps refresh still fails after updating to hermes-agent 0.18.2 because shared aiohttp pin activates never-enabled backends |
| NousResearch/hermes-agent issue 61098 โ | security | runtime | -5 | cryptography==46.0.7 pin blocks security updates for GHSA-537c-gmf6-5ccf |
| NousResearch/hermes-agent issue 61043 โ | sandbox | tool-specific | -3 | execute_code sandbox cannot start on Linux when TMPDIR makes the AF_UNIX socket path too long |
| NousResearch/hermes-agent issue 60841 โ | dependencies | runtime | -5 | pip-audit fixes for vulnerable packages are undone because uv.lock pins vulnerable versions across reboots |
| NousResearch/hermes-agent issue 60742 โ | windows-update | tool-specific | -2 | hermes update on Windows fails with FileNotFoundError because npm.cmd is not resolved |
| NousResearch/hermes-agent issue 61115 โ | desktop | runtime | -4 | Hermes Desktop appears to bypass the CLI profile terminal backend/sandbox guarantees |
| NousResearch/hermes-agent issue 60827 โ | model-picker | tool-specific | -1 | OpenRouter model picker shows only a curated ~30-model subset instead of the live tool-calling catalog |
| NousResearch/hermes-agent issue 61495 โ | matrix-cron | channel-specific | -2 | Matrix manual cron delivery on Hermes 0.18.2 fails with Timeout context manager outside task |
| NousResearch/hermes-agent issue 61409 โ | security | runtime | -5 | Log record injection via unescaped newlines reproduced on Hermes 0.18.2/current head |
| NousResearch/hermes-agent issue 61573 โ | message-delivery | runtime | -5 | Desktop can deliver a queued message from a busy session into an unrelated idle session on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 61392 โ | desktop-ui | tool-specific | -1 | Desktop code blocks render Vietnamese/non-Latin diacritics poorly on Hermes 0.18.2 with no font override |
| NousResearch/hermes-agent issue 61265 โ | prompt-size | runtime | -3 | Hermes 0.18.2 sends extremely large prompts to local OpenAI-compatible models, causing multi-minute stalls |
| NousResearch/hermes-agent issue 61536 โ | desktop-ui | tool-specific | -1 | Zed dark themes render /skin default as light-mode colors on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 61421 โ | provider-routing | tool-specific | -1 | Hermes 0.18.2 probes non-OpenAI endpoints on api.openai.com, creating noisy 404 egress logs |
| NousResearch/hermes-agent issue 61343 โ | security | runtime | -5 | Stored XSS in HTML session export reproduced on Hermes 0.18.2/current head |
| NousResearch/hermes-agent issue 60821 โ | provider-routing | runtime | -4 | chat_completions passes unexpected system kwarg; reporter notes 0.18.2 transport is still affected |
| NousResearch/hermes-agent issue 62213 โ | provider-routing | tool-specific | -2 | Local OpenAI-compatible providers are no longer configurable from Hermes Desktop on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62049 โ | voice | tool-specific | -2 | Desktop voice button can resend cached audio instead of the new recording on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 61761 โ | prompt-size | runtime | -3 | Output-cap retry loop does not converge when retry input-token drift erases the margin on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62202 โ | goal-continuation | runtime | -4 | Gateway does not call post-turn goal continuation after each turn, preventing goal evaluation on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 61827 โ | windows-update | tool-specific | -1 | install.ps1/uv installs can show a false unsupported-install-method banner on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 61839 โ | context-engine | runtime | -4 | First auxiliary agent initialization can miss the context_chunking engine despite the plugin being available on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62209 โ | desktop | runtime | -2 | Full uninstall leaves Hermes data, Desktop state, LaunchAgents, and app files behind on macOS for Hermes 0.18.2 |
| NousResearch/hermes-agent issue 61999 โ | moa | runtime | -4 | MoA with OpenRouter free-tier on Hermes 0.18.2 silently shortens model names, sends empty large prompts, and preserves vulnerable cryptography pin evidence |
| NousResearch/hermes-agent issue 61962 โ | background-review | runtime | -3 | Background review can ignore failed terminal results and end silently incomplete on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62212 โ | mcp | runtime | -5 | MCP stdio keepalive probe can trigger an infinite reconnect loop on empty exceptions on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62288 โ | desktop-ui | tool-specific | -1 | Pet animation daemon thread can crash without an event loop on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62849 โ | docker | tool-specific | -2 | Hermes 0.18.2 Dockerfile COPY flags fail on Podman/buildah, blocking rootless/container installs |
| NousResearch/hermes-agent issue 53824 โ | telegram | channel-specific | -1 | Telegram pipe-table auto-rich path bypasses rich_messages:false on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62846 โ | line | channel-specific | -2 | LINE adapter caches audio/video through image-only cache path and rejects non-image media |
| NousResearch/hermes-agent issue 62768 โ | desktop-remote-gateway | runtime | -2 | Desktop local gateway option can inherit a remote default instead of selecting localhost on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62512 โ | gateway | channel-specific | -1 | Gateway startup notification is not sent for ordinary successful starts |
| NousResearch/hermes-agent issue 62574 โ | vision | tool-specific | -4 | LMCache KV-key collision can splice different vision_analyze images into hallucinated output |
| NousResearch/hermes-agent issue 62402 โ | approval-boundary | runtime | -5 | Desktop approval card hides the real hook command behind a placeholder, weakening review before approval |
| NousResearch/hermes-agent issue 62505 โ | mcp | runtime | -3 | MCP stdio watchdog can kill live servers when psutil create_time precision changes |
| NousResearch/hermes-agent issue 22926 โ | kanban | runtime | -4 | Kanban stale claim locks from dead workers can leave tasks permanently stuck until manual cleanup |
| NousResearch/hermes-agent issue 62401 โ | matrix | channel-specific | -3 | Matrix gateway setup on macOS arm64 can be blocked by unnecessary python-olm build even with E2EE off |
| NousResearch/hermes-agent issue 62884 โ | desktop-windows | runtime | -5 | Desktop new sessions can freeze in an infinite backend restart loop on Windows |
| NousResearch/hermes-agent issue 62823 โ | session-state | runtime | -5 | Desktop session switching can leak queue locks and UI state across sessions |
| NousResearch/hermes-agent issue 61891 โ | mcp | runtime | -3 | MCP tools load in CLI but disappear in Desktop/TUI slash-worker subprocess sessions |
| NousResearch/hermes-agent issue 61889 โ | model-picker | tool-specific | -1 | Desktop explicit-only model pickers hide user-authored MoA presets |
| NousResearch/hermes-agent issue 62634 โ | desktop-ui | tool-specific | -1 | Windows Desktop UI scaling resets to 100% when switching profiles or restarting |
| NousResearch/hermes-agent issue 62774 โ | desktop-ui | tool-specific | -2 | Desktop streaming can truncate/corrupt Portuguese accented text on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62446 โ | desktop | runtime | -4 | Hermes Desktop v0.18.x frontend WebSocket can fail to connect to the hermes serve backend |
| NousResearch/hermes-agent issue 63142 โ | cron | runtime | -5 | delegate_task became fire-and-forget in cron sessions after 0.18.2, so subagent results never return to scheduled runs |
| NousResearch/hermes-agent issue 63210 โ | desktop-ui | tool-specific | -2 | Desktop composer is not ready on new sessions; first Enter leaves the message unsent on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 63396 โ | kanban | runtime | -4 | Kanban goal_mode workers spawn with chat -q but the goal-loop hook is only wired for -Q, so workers never enter the loop |
| NousResearch/hermes-agent issue 63352 โ | desktop-ui | runtime | -4 | After /goal in Hermes Desktop 0.18.2, local session rows can be created while messages never reach the backend |
| NousResearch/hermes-agent issue 63109 โ | simplex | channel-specific | -2 | SimpleX DM sends address numeric contactId as a display name, causing chatCmdError and silent drops on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 62985 โ | kanban | runtime | -5 | Kanban auto-decompose can reassign and launch non-spawnable assignees, bypassing containment intent |
| NousResearch/hermes-agent issue 63212 โ | channel-specific | -1 | WhatsApp reconnect loop flashes Windows Terminal windows repeatedly on Hermes Agent 0.18.2 | |
| NousResearch/hermes-agent issue 63577 โ | windows-update | runtime | -5 | Windows hermes update can kill active chat, block on Desktop, destroy local commits, and fail to relaunch |
| NousResearch/hermes-agent issue 63863 โ | kanban | tool-specific | -2 | 0.18.2 kanban board creation omits the canonical workspaces root, breaking explicit-dir workers |
| NousResearch/hermes-agent issue 63871 โ | prompt-size | runtime | -1 | 0.18.2 TTFB watchdog can report phantom ~1.9M-token contexts for extreme image/data-URI sessions |
| NousResearch/hermes-agent issue 63978 โ | config-profiles | runtime | -4 | 0.18.2 chat with -p profile runs against the default profile/session store/model config |
| NousResearch/hermes-agent issue 64003 โ | file-tools | tool-specific | -1 | 0.18.2 write guard reports safe-root misses as protected credential files, causing retry loops |
| NousResearch/hermes-agent issue 64079 โ | desktop-windows | runtime | -4 | Studio auto-update to embedded runtime 0.18.2 misses pip dependency sync, causing provider failures |
| NousResearch/hermes-agent issue 64246 โ | moa | tool-specific | -1 | Hermes Desktop 0.18.2 reports Mixture of Agents reference-model add failure on Windows |
| NousResearch/hermes-agent issue 64273 โ | gateway | runtime | -3 | Hermes 0.18.2 Home Assistant ingress dashboard cannot start chat sessions due to /v1/health 502 and /api/auth/me 401 failures |
| NousResearch/hermes-agent issue 64424 โ | auth | runtime | -3 | Hermes 0.18.2 dashboard basic_auth-only setup auto-redirects to OAuth login and raises HTTP 500 instead of showing /login |
| NousResearch/hermes-agent issue 65133 โ | config-profiles | runtime | -4 | session_search(profile=...) returns sessions from the wrong profile database on Hermes 0.18.2 |
| NousResearch/hermes-agent issue 65176 โ | telegram | channel-specific | -2 | Gateway 0.18.2 loops forever on Telegram token conflicts instead of replacing the stale holder |
| NousResearch/hermes-agent issue 65005 โ | session-state | runtime | -4 | Desktop 0.18.2 can merge state between chat sessions, contaminating active context |
| NousResearch/hermes-agent issue 64710 โ | dependencies | runtime | -3 | Windows update/editable install path breaks on setuptools PEP 639 license validation for hermes-agent 0.18.2 |
| NousResearch/hermes-agent issue 63701 โ | dashboard | runtime | -3 | Web dashboard 0.18.2 opens blank sessions because PTY reattach discards resume state |
| NousResearch/hermes-agent issue 65004 โ | desktop-projects | runtime | -2 | Desktop 0.18.2 loses project-to-session associations while sessions remain in the global list |
| NousResearch/hermes-agent issue 63682 โ | desktop-ui | tool-specific | -2 | Desktop 0.18.2 freezes when an image is drag-dropped into chat input |
| NousResearch/hermes-agent issue 65092 โ | provider-routing | runtime | -3 | Gemini MoA aggregator calls fail on Hermes 0.18.2 because thought_signature is missing from functionCall parts |
| NousResearch/hermes-agent issue 65047 โ | session-state | runtime | -3 | Opening one chat in two Desktop windows on 0.18.2 shows stale history and can send into outdated context |
| NousResearch/hermes-agent issue 65014 โ | desktop-projects | tool-specific | -1 | Desktop 0.18.2 renders projects with Unicode folder paths as empty despite matching sessions in state.db |
| NousResearch/hermes-agent issue 63054 โ | session-state | runtime | -2 | Desktop new-session composer can leak another session's first input on CLI 0.18.2 |
| NousResearch/hermes-agent issue 64722 โ | desktop-ui | tool-specific | -1 | Desktop 0.18.2 maps Command+V incorrectly for non-QWERTY macOS input sources |
| NousResearch/hermes-agent issue 50438 โ | desktop-projects | tool-specific | -1 | TUI sessions on 0.18.2 do not persist cwd, so Desktop groups them under the default workspace |
| NousResearch/hermes-agent issue 64776 โ | tui | tool-specific | -1 | Hermes CLI 0.18.2 terminal window keeps jumping/repainting after a turn completes until restart |
| NousResearch/hermes-agent issue 66521 โ | desktop-remote-gateway | runtime | -3 | Desktop Remote gateway on 0.18.2 shows legacy session-token UI instead of username/password Sign In for basic-auth backends |
| NousResearch/hermes-agent issue 66429 โ | provider-routing | runtime | -4 | 0.18.2 converts provider 400 failures into empty assistant messages, silently poisoning chat context |
| NousResearch/hermes-agent issue 66286 โ | prompt-size | runtime | -4 | Gateway exits unexpectedly on long prompts/context under Hermes 0.18.2 |
| NousResearch/hermes-agent issue 66357 โ | desktop-ui | tool-specific | -1 | Desktop 0.18.2 layout/sidebar management can break on macOS |
| NousResearch/hermes-agent issue 65714 โ | desktop-ui | tool-specific | -1 | Desktop 0.18.2 streaming auto-scroll remains disruptive enough to require a disable setting |