Gateway på macOS (extern launchd)
OpenClaw.app innehåller inte längre Node/Bun eller Gateway runtime. MacOS-appen förväntar sig en externtopenclaw CLI installera, spawnar inte Gateway som en
barnprocess, och hanterar en ‘per-användare’ launchd-tjänst för att hålla Gateway
igång (eller fäster till en befintlig lokal Gateway om man redan kör).
Installera CLI (krävs för lokalt läge)
Du behöver Node 22+ på Macen och installerar sedanopenclaw globalt:
Launchd (Gateway som LaunchAgent)
Etikett:bot.molt.gateway(orbot.molt.<profile>; äldrecom.openclaw.*kan finnas kvar)
~/Library/LaunchAgents/bot.molt.gateway.plist(eller~/Library/LaunchAgents/bot.molt.<profile>.plist)
- macOS‑appen äger installation/uppdatering av LaunchAgent i lokalt läge.
- CLI kan också installera den:
openclaw gateway install.
- ”OpenClaw Active” aktiverar/inaktiverar LaunchAgent.
- Att avsluta appen stoppar inte gatewayn (launchd håller den vid liv).
- Om en Gateway redan körs på den konfigurerade porten ansluter appen till den i stället för att starta en ny.
- launchd stdout/err:
/tmp/openclaw/openclaw-gateway.log