🍎 Pembersihan Khusus macOS

Di macOS, OpenClaw bisa melibatkan desktop app, service launchd, sama instalasi Homebrew, di sini semua ditangani satu-satu.

Hapus desktop app

Kalau kamu instalin macOS desktop version OpenClaw:

rm -rf /Applications/OpenClaw.app

Atau bisa juga drag-drop app ke Trash di Finder.

Bersihkan service launchd

Ini bagian yang paling sering dilupain di macOS. Pas kamu hapus CLI, tapi ketemu gateway service masih jalan di background (bahkan otomatis start setelah restart), berarti perlu manual bersihkan launchd:

# Hentiin dan buang autostart
launchctl bootout gui/$UID/ai.openclaw.gateway

# Hapus file config plist
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
⚠️ Karena OpenClaw pernah ganti nama beberapa kali (Clawdbot → Moltbot → OpenClaw), nama servicenya bisa beda-beda. Rekomendasiin jalanin command ini buat cek nama file plist yang asli:
ls ~/Library/LaunchAgents/ | grep -iE "openclaw|clawdbot|moltbot|gateway"

Pembersihan instalasi Homebrew

Kalau instalasi via Homebrew:

# Versi CLI
brew uninstall openclaw-cli

# Versi cask dengan GUI
brew uninstall --cask openclaw

Bersihkan directory sisa

# State dan config directory
rm -rf ~/.openclaw
rm -rf ~/.openclaw-*

# Cek Application Support (versi tertentu mungkin pake ini)
rm -rf ~/Library/Application\ Support/OpenClaw