Is Hermes Agent v0.19.0 stable?

-283/100

Fact score: -283/100 Β· evidence-based, not a YES/NO verdict

β€œv0.19.0 keeps collecting sharp edges: packaging gaps, state DB corruption, updater deadlocks, provider routing detours. The deploy room is now mostly coffee and incident notes.”

Stability Score

-283

Base

80

Evidence

-283

Votes

-0

Survived

ignored

Curated

ignored

-283 evidence debt=-283

Affected components

acpapproval-boundaryattachmentsauthbrowserconfig-profilescontext-enginedashboarddependenciesdesktopdesktop-remote-gatewaydesktop-uidesktop-windowsdiscorddoctorfeishugatewaygoogle-chatinstallermacos-updatermatrixmcpmemoryplugin-toolsprovider-routingruntimesecuritysession-historysession-stateskillstelegramterminalversion-metadatawechatweixinwhatsappwindows-update

Install this version

npm install hermes-agent@0.19.0

πŸ‘ Stable

Vote

0

πŸ‘Ž Unstable

Vote

0

Score Evidence

IssueAreaTypePenaltyReason
NousResearch/hermes-agent issue 71571 β†’approval-boundarykernel-5v0.19.0 webhook approval requests are delivered cross-platform but remain session-scoped, so dangerous-command gates cannot be approved safely from the delivered channel
NousResearch/hermes-agent issue 69764 β†’attachmentskernel-5Windows Desktop 0.19.0 leaks host attachment paths into sandbox file orchestration, breaking access from the Docker/WSL environment
NousResearch/hermes-agent issue 68139 β†’browsertool-specific-5browser_tool timeout can orphan agent-browser/Chromium trees until long-lived gateways run out of memory.
NousResearch/hermes-agent issue 70480 β†’dependencieskernel-5v0.19.0 Docker image ships WAL-reset-vulnerable SQLite 3.46.1 with live kanban.db corruption fences under concurrent-worker load
NousResearch/hermes-agent issue 72108 β†’dependencieskernel-5v0.19.0 security audit reports high-severity advisories in locked dependencies, including cryptography, Pillow, Starlette, and multipart packages
NousResearch/hermes-agent issue 65868 β†’desktop-uikernel-5Update from 0.18.2 to 0.19.0 correlates with repeated Desktop Rust-to-V8 IPC SIGTRAP crash loops and main-process aborts
NousResearch/hermes-agent issue 69016 β†’desktop-uiruntime-5Windows Desktop 0.19.0 renderer grows memory rapidly and is OOM-killed roughly every 60 seconds
NousResearch/hermes-agent issue 63977 β†’securitykernel-5v0.19.0 still carries an overbroad exfil_curl context-scan pattern that can silently replace legitimate SOUL.md identity content
NousResearch/hermes-agent issue 68311 β†’securitykernel-5PyPI 0.19.0 sdist ships live_system_guard self-test without conftest guard; running packaged tests can execute os.kill(-1, SIGTERM)
NousResearch/hermes-agent issue 72298 β†’securitykernel-5v0.19.0 can expose Bitwarden-sourced credentials as plaintext in Telegram chat while filling login forms
NousResearch/hermes-agent issue 68474 β†’session-statekernel-5Desktop update to v0.19.0 can zero state.db, destroying the SQLite session database while reporting update success
NousResearch/hermes-agent issue 68858 β†’session-statekernel-5v0.19.0 in-place compaction plus broad FTS maintenance can saturate disk I/O and wedge gateway shutdown on large state.db
NousResearch/hermes-agent issue 74423 β†’session-statekernel-5Hermes 0.19.0 reproduces Kanban SQLite idx_events_* corruption under dispatcher bursts and concurrent short-lived CLI writes.
NousResearch/hermes-agent issue 72454 β†’telegramchannel-specific-5Telegram gateway initialization hangs at attempt 1/8 with no timeout on Hermes 0.19.0.
NousResearch/hermes-agent issue 68517 β†’authruntime-4Desktop against a v0.19.0 basic-auth remote gateway can misclassify auth as OAuth, leaving blank sign-in and unreachable Settings
NousResearch/hermes-agent issue 72198 β†’context-engineruntime-4v0.19.0 detects SOUL.md but does not inject it into the system prompt for local/custom Ollama provider sessions
NousResearch/hermes-agent issue 68346 β†’dashboardruntime-4Dashboard chat can fail after upgrade to v0.19.0 with WebSocket code 1006 reconnect loops
NousResearch/hermes-agent issue 72583 β†’desktopruntime-4Desktop boot fails after upgrade with backend 401 Unauthorized on Windows 10 / Hermes 0.19.0.
NousResearch/hermes-agent issue 72391 β†’desktop-uiruntime-4v0.19.0-era Windows Desktop can loop on WebSocket ready_send_failed after backend GIL stalls during startup
NousResearch/hermes-agent issue 70825 β†’desktop-windowspackaging-4Windows Desktop builds for v0.18.2 and v0.19.0 can produce an invalid Hermes.exe that shows Electron help text instead of launching the app.
NousResearch/hermes-agent issue 72348 β†’discordchannel-specific-4v0.19.0 multiplexed Discord profiles share process-global allow/deny gates, breaking channel/user isolation across profiles
NousResearch/hermes-agent issue 29866 β†’gatewayruntime-4After updating to v0.19.0, gateway venv can miss certifi/cacert.pem, breaking Feishu/Telegram/WeChat message delivery
NousResearch/hermes-agent issue 70344 β†’gatewayruntime-4Hermes 0.19.0 gateway can stay silently deaf after generic network loss because the reconnect watcher never starts after escalation
NousResearch/hermes-agent issue 71758 β†’gatewayruntime-4v0.19.0 gateway can mark a crashed platform adapter fatal and stop retrying after a transient upstream outage
NousResearch/hermes-agent issue 69570 β†’macos-updaterruntime-4v0.19.0 Desktop auto-updater cannot find a published macOS zip asset, leaving app updates permanently failed
NousResearch/hermes-agent issue 69663 β†’macos-updaterruntime-4macOS 0.19.0 self-update can remain stuck at β€œAn update is finishing…” even after hermes-setup exits successfully
NousResearch/hermes-agent issue 72069 β†’mcpruntime-4v0.19.0 uvx MCP keepalive failures can cascade into thousands of ClosedResourceError failures and long session stalls
NousResearch/hermes-agent issue 72070 β†’mcpruntime-4v0.19.0 leaves MCP server processes orphaned after session end, accumulating dozens of processes and significant RAM use
NousResearch/hermes-agent issue 66888 β†’memorykernel-4v0.19.0 still transports memory context with system-authority language inside user-role content, creating a trust-path risk
NousResearch/hermes-agent issue 72036 β†’memorykernel-4v0.19.0 memory tool reports a save but does not create or write MEMORY.md, leaving user memory silently unsaved
NousResearch/hermes-agent issue 68318 β†’plugin-toolsruntime-4v0.19.0 plugin handlers using the historical single-args shape crash with unexpected task_id/session kwargs
NousResearch/hermes-agent issue 71710 β†’provider-routingruntime-4v0.19.0 gateway does not expand ${VAR} in model.default, so Telegram/Discord routes can pass a literal model name and fail
NousResearch/hermes-agent issue 70201 β†’runtimekernel-4v0.19.0 POSIX update path can hot-mutate a live runtime/venv while long-running web processes keep serving with skewed dependencies
NousResearch/hermes-agent issue 72408 β†’runtimekernel-4v0.19.0 malformed provider response diagnostics can crash on vars(response) for plain dict responses, masking the real provider failure
NousResearch/hermes-agent issue 70846 β†’session-historykernel-4v0.19.0 compaction can replace human-readable prior chat history with a summary, blocking later review/documentation
NousResearch/hermes-agent issue 73848 β†’session-historyruntime-4Hermes Agent v0.19.0 in-place compression can leave CLI/worker sessions unendable, making sessions.auto_prune ineffective and growing state.db without bound.
NousResearch/hermes-agent issue 74287 β†’session-statepackaging-4Hermes Agent 0.19.0 wheel-based installs omit hermes_state_* modules, so importing hermes_state fails and session/state store paths are disabled.
NousResearch/hermes-agent issue 68406 β†’telegramchannel-specific-4Telegram retry exhaustion on a 0.19.0 field incident can remove the adapter without queuing background reconnect
NousResearch/hermes-agent issue 72272 β†’terminalruntime-4Official v0.19.0 --oneshot invocation can exit 0 while returning a non-answer that fails the fresh challenge contract
NousResearch/hermes-agent issue 69575 β†’attachmentsruntime-3Desktop 0.19.0 image uploads are unreachable from profile Docker sandboxes because configured terminal.docker_volumes are not applied
NousResearch/hermes-agent issue 69398 β†’authchannel-specific-3v0.19.0 per-profile PairingStore path change breaks upgraded Telegram authorization until pairing files are migrated
NousResearch/hermes-agent issue 69462 β†’authruntime-3Clean macOS Desktop 0.19.0 install times out on the API Keys page while the backend is otherwise reachable
NousResearch/hermes-agent issue 71369 β†’authruntime-3v0.19.0 remote basic-auth Desktop sign-in stores cookies but reconnect bootstrap fails with 401 no_cookie
NousResearch/hermes-agent issue 69727 β†’browserruntime-3Hermes 0.19.0 can conflict when multiple sessions control the browser simultaneously
NousResearch/hermes-agent issue 72068 β†’config-profilesruntime-3v0.19.0 setup/update/doctor can regenerate .env with filled optional API keys commented out, silently disabling tool backends
NousResearch/hermes-agent issue 62726 β†’dashboardkernel-3Fresh 0.19.0 repro confirms dashboard cross-tab session bleed and /new hangs can require full container restart
NousResearch/hermes-agent issue 69143 β†’dashboardruntime-30.19.0 Docker per-profile gateway supervision makes dashboard/system/channel status report stopped while the profile gateway runs
NousResearch/hermes-agent issue 71514 β†’desktop-remote-gatewayruntime-3v0.19.0 Desktop cloud/remote readiness loops on 401 from gated health endpoints instead of falling back to public status
NousResearch/hermes-agent issue 68321 β†’desktop-uiruntime-3Hermes Desktop 0.19.0 can drop all assistant messages from rendered chat after switching sessions while DB rows remain intact
NousResearch/hermes-agent issue 69907 β†’desktop-uiruntime-3Windows Hermes Desktop 0.19.0 can spawn Chromium utility children outside the single-instance lock, leaving degraded lifecycle state
NousResearch/hermes-agent issue 70598 β†’feishuchannel-specific-3Hermes Agent v0.19.0 Feishu adapter fails in Docker because extra_ua_tags is unsupported by the installed lark-oapi.
NousResearch/hermes-agent issue 68387 β†’google-chatchannel-specific-3Current Docker release v0.19.0 can connect Google Chat successfully while bot_user_id remains unresolved and no events are received
NousResearch/hermes-agent issue 72981 β†’installerruntime-3Managed Cloud v0.19.0 dashboard Honcho dependency install can fail with permission denied on an otherwise healthy instance.
NousResearch/hermes-agent issue 73084 β†’mcpruntime-3Dashboard chat MCP discovery on v0.19.0 can crash when signal.signal() runs from a worker thread.
NousResearch/hermes-agent issue 68393 β†’memoryruntime-3Mem0 provider on 0.19.0 can write cron, flush, and subagent contexts despite the memory write-isolation contract
NousResearch/hermes-agent issue 68379 β†’provider-routingruntime-3Hermes Desktop 0.19.0 can fail provider/model initialization with missing is_provider_enabled import
NousResearch/hermes-agent issue 69470 β†’provider-routingruntime-3Qwen OAuth runtime-provider resolution fails on v0.19.0, preventing auth-failure fallback to OpenRouter
NousResearch/hermes-agent issue 70961 β†’provider-routingruntime-3v0.19.0 fallback_providers can route Anthropic-message providers to /chat/completions instead of /v1/messages while the primary path is correct.
NousResearch/hermes-agent issue 71923 β†’provider-routingruntime-3setup.runtime_check ignores fallback_model and can force onboarding while chat works on Hermes 0.19.0.
NousResearch/hermes-agent issue 69476 β†’skillsruntime-3v0.19.0 PyPI wheel ships no bundled skills payload, forcing skills.sh installs down a missing/dangerous fallback route
NousResearch/hermes-agent issue 68465 β†’telegramchannel-specific-3Telegram gateway on Windows 0.19.0 can remain stuck at Connecting to Telegram attempt 1/8 after clean run
NousResearch/hermes-agent issue 71069 β†’terminalruntime-3v0.19.0 terminal env snapshots can source a stale sibling install first, shadowing the running Hermes home in multi-install setups
NousResearch/hermes-agent issue 74267 β†’windows-updateruntime-3Windows Desktop v0.19.0 self-update can falsely detect another Hermes process and abort even after a full restart.
NousResearch/hermes-agent issue 69471 β†’config-profilestool-specific-2Honcho first-save config merge on v0.19.0 drops new fields into the wrong config dictionary
NousResearch/hermes-agent issue 70139 β†’context-enginetool-specific-2v0.19.0 external context engines are not retained across /new, dropping expected carry-over context for Telegram gateway sessions
NousResearch/hermes-agent issue 70679 β†’desktop-remote-gatewayruntime-2Desktop v0.19.0 global remote mode hides the profile switcher even though /api/profiles returns profiles.
NousResearch/hermes-agent issue 52811 β†’desktop-uiruntime-2Hermes Desktop v0.19.0 project sidebar can duplicate conversations across branch/folder lanes, corrupting navigation counts
NousResearch/hermes-agent issue 68302 β†’desktop-uitool-specific-2v0.19.0 dashboard sidebar session clicks do not switch chat while Skills & Tools is active
NousResearch/hermes-agent issue 68756 β†’desktop-uiruntime-2Desktop 0.19.0 startup can block about 11 seconds on /api/status due to eager plugin resolution importing lark_oapi on the event loop
NousResearch/hermes-agent issue 72441 β†’doctorruntime-2hermes doctor on v0.19.0 can hang indefinitely after checking state.db on active profiles with large tracking data.
NousResearch/hermes-agent issue 69090 β†’matrixchannel-specific-2Matrix adapter on 0.19.0 only uses the default recovery key in multi-profile mode
NousResearch/hermes-agent issue 68943 β†’provider-routingtool-specific-2Provider/API removal on 0.19.0 can leave stale models visible and block newly-added provider models
NousResearch/hermes-agent issue 69208 β†’provider-routingtool-specific-2Hermes 0.19.0 receives HTTP 400 on multi-turn Gemini tool calls through Venice when thought signatures are stripped
NousResearch/hermes-agent issue 72351 β†’provider-routingtool-specific-2v0.19.0 auto-title sends unsupported temperature to direct GPT-5.6 routing and can lose automatic titles during CLI cleanup
NousResearch/hermes-agent issue 72421 β†’provider-routingruntime-2Azure Foundry auxiliary title/approval calls lose Entra auth and fail with HTTP 401 on Hermes 0.19.0.
NousResearch/hermes-agent issue 73693 β†’terminaltool-specific-2Hermes 0.19.0 as a Rider ACP agent on Windows hangs read_file and terminal tool calls during Git Bash bootstrap; direct CLI control test works
NousResearch/hermes-agent issue 68783 β†’version-metadatatool-specific-2Desktop package metadata remains stuck at 0.17.0 while the CLI is v0.19.0, confusing built app version identity
NousResearch/hermes-agent issue 59626 β†’dashboardtool-specific-10.19.0 dashboard --status can mistake wrapper lifecycle commands for a running dashboard server
NousResearch/hermes-agent issue 68338 β†’dependenciestool-specific-10.19.0 cryptography pin can conflict with environments upgraded to cryptography 49.0.0
NousResearch/hermes-agent issue 68392 β†’desktop-uitool-specific-10.19.0 lazy session.activate omits desktop_contract and can trigger a false backend-out-of-date warning
NousResearch/hermes-agent issue 68894 β†’desktop-uitool-specific-1Desktop 0.19.0 audio playback can be interrupted when submitting prompts
NousResearch/hermes-agent issue 70101 β†’desktop-uitool-specific-1v0.19.0 Desktop session switching can restore scroll position above the bottom after async content rendering
NousResearch/hermes-agent issue 68396 β†’provider-routingtool-specific-10.19.0 accepts provider timeout shim text as a valid assistant completion instead of retrying/falling back
NousResearch/hermes-agent issue 49529 β†’runtimetool-specific-1hermes doctor still reports a false-positive venv entry point warning on the official 0.19.0 wheel
NousResearch/hermes-agent issue 58670 β†’runtimetool-specific-10.19.0 still has hardcoded empty-response retry count, producing no-reply outcomes for flaky OpenAI-compatible providers
NousResearch/hermes-agent issue 70411 β†’terminaltool-specific-1Desktop git-review on Windows looks for Git in an obsolete path and errors on Hermes 0.19.0.
NousResearch/hermes-agent issue 71964 β†’wechatchannel-specific-1WeChat Work / WeChat Desktop conversations split into duplicate sessions on Hermes 0.19.0.
NousResearch/hermes-agent issue 70792 β†’weixinchannel-specific-1Weixin iLink image delivery on Hermes 0.19.0 fails at getUploadUrl with ret=-2, blocking outbound local media
NousResearch/hermes-agent issue 68128 β†’whatsappchannel-specific-1WhatsApp bridge spawn still fails under Windows no-breakaway job objects on Hermes 0.19.0.
NousResearch/hermes-agent issue 73797 β†’windows-updatetool-specific-1Hermes Desktop 0.19.0 on Windows 11 shows the update error every time after clicking Update, leaving normal update flow unavailable without killing the process

Community Vote

React with πŸ‘ (stable) or πŸ‘Ž (unstable) on the GitHub issue

Vote on GitHub β†’