NousResearch/hermes-agent · error

Hermes gateway unavailable

Error message

Hermes gateway unavailable

What it means

Error "Hermes gateway unavailable" thrown in NousResearch/hermes-agent.

Source

Thrown at apps/desktop/src/lib/yolo-session.ts:72

 * directly rather than growing a second requester abstraction.
 *
 * With no session yet the flag is armed locally; the session-create path
 * (use-session-actions) applies it on the first message, exactly as a bare
 * `/yolo` in a fresh draft does.
 */
export async function setYoloEnabled(enabled: boolean): Promise<boolean> {
  const sessionId = $activeSessionId.get()

  if (!sessionId) {
    setYoloActive(enabled)

    return enabled
  }

  const gateway = $gateway.get()

  if (!gateway) {
    throw new Error('Hermes gateway unavailable')
  }

  return setSessionYolo((method, params) => gateway.request(method, params), sessionId, enabled)
}

View on GitHub (pinned to c896c09c42)

Solutions

  1. Confirm the backend is running and the app is connected (Settings → Gateway).
  2. Restart the gateway and retry the yolo session action.

When it happens

Trigger: Thrown at apps/desktop/src/lib/yolo-session.ts:72 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of NousResearch/hermes-agent@c896c09c42 (2026-08-14). Data as JSON: /api/errors/4595390ccef6f060. Report an issue: GitHub.