hermes - 💡(How to fix) Fix [Bug]: windows v0.15.1 Executing the command `hermes update --force` has been stuck for a long time with no response.

Official PRs (…)
ON THIS PAGE

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.

Additional Logs / Traceback (optional)

Root Cause

Root Cause Analysis (optional)

Fix Action

Fix / Workaround

2026-05-30 10:32:54,932 INFO gateway.memory_monitor: [MEMORY] baseline rss=88MB gc=(417, 2, 2) threads=1 uptime=0s
2026-05-30 10:32:54,941 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s)
2026-05-30 10:32:56,964 INFO gateway.run: Starting Hermes Gateway...
2026-05-30 10:32:56,968 INFO gateway.run: Session storage: C:\Users\c00522789\AppData\Local\hermes\sessions
2026-05-30 10:32:56,979 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90)
2026-05-30 10:32:56,982 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery)
2026-05-30 10:32:57,029 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-05-30 10:32:57,077 WARNING gateway.run: No messaging platforms enabled.
2026-05-30 10:32:57,082 INFO gateway.run: Gateway will continue running for cron job execution.
2026-05-30 10:32:57,113 INFO gateway.run: Channel directory built: 0 target(s)
2026-05-30 10:32:57,117 INFO gateway.run: Press Ctrl+C to stop
2026-05-30 10:32:57,238 INFO gateway.run: Cron ticker started (interval=60s)
2026-05-30 10:33:02,173 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=10.0s)

Code Example

2026-05-30 10:32:54,932 INFO gateway.memory_monitor: [MEMORY] baseline rss=88MB gc=(417, 2, 2) threads=1 uptime=0s
2026-05-30 10:32:54,941 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s)
2026-05-30 10:32:56,964 INFO gateway.run: Starting Hermes Gateway...
2026-05-30 10:32:56,968 INFO gateway.run: Session storage: C:\Users\c00522789\AppData\Local\hermes\sessions
2026-05-30 10:32:56,979 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90)
2026-05-30 10:32:56,982 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery)
2026-05-30 10:32:57,029 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-05-30 10:32:57,077 WARNING gateway.run: No messaging platforms enabled.
2026-05-30 10:32:57,082 INFO gateway.run: Gateway will continue running for cron job execution.
2026-05-30 10:32:57,113 INFO gateway.run: Channel directory built: 0 target(s)
2026-05-30 10:32:57,117 INFO gateway.run: Press Ctrl+C to stop
2026-05-30 10:32:57,238 INFO gateway.run: Cron ticker started (interval=60s)
2026-05-30 10:33:02,173 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=10.0s)

---
RAW_BUFFERClick to expand / collapse

Bug Description

PS C:\Users\c00522789> hermes update --force ⚕ Updating Hermes Agent...

→ Fetching updates... → Found 6 new commit(s) ✓ Pre-update snapshot: 20260530-024829-pre-update → Pulling updates... ✓ Cleared 72 stale pycache directories → Updating Python dependencies... Using Python 3.11.4 environment at: venv Resolved 103 packages in 3.44s Built hermes-agent @ file:///C:/Users/c00522789/AppData/Local/hermes/hermes-agent Prepared 1 package in 25.63s … still installing dependencies (30s elapsed) — compiling Rust/C extensions can take several minutes Uninstalled 2 packages in 269ms Installed 2 packages in 267ms

  • aiohttp==3.13.4
  • aiohttp==3.13.3 ~ hermes-agent==0.15.1 (from file:///C:/Users/c00522789/AppData/Local/hermes/hermes-agent)

→ Refreshing 10 active lazy backend(s)... ↑ 1 refreshed: platform.slack ✓ 9 already current → Updating Node.js dependencies...

[email protected] postinstall echo '✅ Browser tools ready. Run: python run_agent.py --help'

'✅ Browser tools ready. Run: python run_agent.py --help'

added 1 package in 5s ✓ repo root npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.

added 403 packages in 23s ✓ ui-tui → Core update complete. Building dashboard (optional)... → Building web UI...

During the execution of hermes update, the step "Building web UI..." remains stuck in a processing state, with no task response.

Steps to Reproduce

1.hermes update

Expected Behavior

hermes update success

Actual Behavior

hermes update no task response

Affected Component

Setup / Installation

Messaging Platform (if gateway-related)

No response

Debug Report

2026-05-30 10:32:54,932 INFO gateway.memory_monitor: [MEMORY] baseline rss=88MB gc=(417, 2, 2) threads=1 uptime=0s
2026-05-30 10:32:54,941 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s)
2026-05-30 10:32:56,964 INFO gateway.run: Starting Hermes Gateway...
2026-05-30 10:32:56,968 INFO gateway.run: Session storage: C:\Users\c00522789\AppData\Local\hermes\sessions
2026-05-30 10:32:56,979 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90)
2026-05-30 10:32:56,982 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery)
2026-05-30 10:32:57,029 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-05-30 10:32:57,077 WARNING gateway.run: No messaging platforms enabled.
2026-05-30 10:32:57,082 INFO gateway.run: Gateway will continue running for cron job execution.
2026-05-30 10:32:57,113 INFO gateway.run: Channel directory built: 0 target(s)
2026-05-30 10:32:57,117 INFO gateway.run: Press Ctrl+C to stop
2026-05-30 10:32:57,238 INFO gateway.run: Cron ticker started (interval=60s)
2026-05-30 10:33:02,173 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=10.0s)

Operating System

Windows 11

Python Version

3.11.4

Hermes Version

0.15.1

Additional Logs / Traceback (optional)

Root Cause Analysis (optional)

No response

Proposed Fix (optional)

No response

Are you willing to submit a PR for this?

  • I'd like to fix this myself and submit a PR

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

hermes - 💡(How to fix) Fix [Bug]: windows v0.15.1 Executing the command `hermes update --force` has been stuck for a long time with no response.