macOS’da Gateway (tashqi launchd)
OpenClaw.app endi Node/Bun yoki Gateway ish vaqtini o‘z ichiga olmaydi. macOS ilovasi tashqiopenclaw CLI o‘rnatilishini talab qiladi, Gateway’ni bola jarayon sifatida ishga tushirmaydi va Gateway’ni doimiy ishlatib turish uchun foydalanuvchi darajasidagi launchd xizmatini boshqaradi (yoki agar allaqachon mahalliy Gateway ishlayotgan bo‘lsa, unga ulanadi).
CLI’ni o‘rnating (mahalliy rejim uchun majburiy)
Mac’da Node 22+ kerak, so‘ngopenclaw’ni global o‘rnating:
Launchd (Gateway LaunchAgent sifatida)
Yorliq:bot.molt.gateway(yokibot.molt.<profile>``; eskicom.openclaw.*` qolishi mumkin)
~/Library/LaunchAgents/bot.molt.gateway.plist(yoki~/Library/LaunchAgents/bot.molt.<profile>.plist`)
- macOS ilovasi Mahalliy rejimda LaunchAgent’ni o‘rnatish/yangilashni boshqaradi.
- CLI ham o‘rnatishi mumkin:
openclaw gateway install.
- “OpenClaw Active” LaunchAgent’ni yoqadi/o‘chiradi.
- Ilovadan chiqish Gateway’ni to‘xtatmaydi (launchd uni tirik saqlaydi).
- Agar sozlangan portda Gateway allaqachon ishlayotgan bo‘lsa, ilova yangisini boshlash o‘rniga unga ulanadi.
- launchd stdout/err:
/tmp/openclaw/openclaw-gateway.log