macOS पर Gateway (बाहरी launchd)
OpenClaw.app no longer bundles Node/Bun or the Gateway runtime. The macOS app expects an externalopenclaw CLI install, does not spawn the Gateway as a
child process, and manages a per‑user launchd service to keep the Gateway
running (or attaches to an existing local Gateway if one is already running).
CLI इंस्टॉल करें (स्थानीय मोड के लिए आवश्यक)
Mac पर आपको Node 22+ चाहिए, फिरopenclaw को वैश्विक रूप से इंस्टॉल करें:
Launchd (LaunchAgent के रूप में Gateway)
लेबल:bot.molt.gateway(orbot.molt.<profile>; legacycom.openclaw.*may remain)
~/Library/LaunchAgents/bot.molt.gateway.plist(or~/Library/LaunchAgents/bot.molt.<profile>.plist)
- स्थानीय मोड में LaunchAgent की इंस्टॉल/अपडेट का स्वामित्व macOS ऐप के पास होता है।
- CLI भी इसे इंस्टॉल कर सकता है:
openclaw gateway install।
- “OpenClaw Active” LaunchAgent को सक्षम/अक्षम करता है।
- ऐप से बाहर निकलने पर Gateway बंद नहीं होता (launchd इसे सक्रिय रखता है)।
- यदि कॉन्फ़िगर किए गए पोर्ट पर पहले से कोई Gateway चल रहा है, तो ऐप नया शुरू करने के बजाय उससे जुड़ जाता है।
- launchd stdout/err:
/tmp/openclaw/openclaw-gateway.log