enriquemurillo@MiamiMacStudio ~ % openclaw config set gateway.mode local
🦞 OpenClaw 2026.4.15 (041266a)
Your AI assistant, now without the $3,499 headset.
Config overwrite: /Users/enriquemurillo/.openclaw/openclaw.json (sha256 b1105bddd2777de4ac9ce8eda65dfb48d7958b72cba447cc22fbe42537a027b3 -> 39221d7a2b4ad41d0154a3179b3d002a7cb8603440a75b873f5820dd8a63ef25, backup=/Users/enriquemurillo/.openclaw/openclaw.json.bak)
Updated gateway.mode. Restart the gateway to apply.
enriquemurillo@MiamiMacStudio ~ % openclaw gateway
🦞 OpenClaw 2026.4.15 (041266a)
I read logs so you can keep pretending you don't have to.
│
â—‡
22:15:05 [gateway] loading configuration…
22:15:05 [gateway] resolving authentication…
22:15:05 [gateway] starting...
22:15:07 [gateway] starting HTTP server...
22:15:07 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/enriquemurillo/.openclaw/canvas)
22:15:09 Gateway failed to start: another gateway instance is already listening on ws://127.0.0.1:18789 | listen EADDRINUSE: address already in use 127.0.0.1:18789
If the gateway is supervised, stop it with: openclaw gateway stop
22:15:09 Port 18789 is already in use.
22:15:09 - pid 3250 enriquemurillo: openclaw-gateway (127.0.0.1:18789)
22:15:09 - Gateway already running locally. Stop it (openclaw gateway stop) or use a different port.
22:15:09 Gateway service appears loaded. Stop it first.
22:15:09 Tip: openclaw gateway stop
22:15:09 Or: launchctl bootout gui/$UID/ai.openclaw.gateway
enriquemurillo@MiamiMacStudio ~ %