🍎 Limpeza especial para macOS

No macOS, OpenClaw pode envolver um aplicativo de desktop, serviços launchd e instalações via Homebrew. Aqui a gente processa cada um.

Deletar a aplicação de desktop

Se você instalou a versão de desktop do OpenClaw pro macOS:

rm -rf /Applications/OpenClaw.app

Também dá pra arrastar o app direto pro Lixo no Finder.

Limpar serviços launchd

Essa é a parte mais fácil de esquecer no macOS. Quando você deleta a CLI mas descobre que o serviço gateway tá rodando em segundo plano (e até reinicia após reboot), precisa limpar launchd manualmente:

# Para e remove o item de inicialização automática
launchctl bootout gui/$UID/ai.openclaw.gateway

# Deleta o arquivo de configuração plist
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
⚠️ Como OpenClaw foi renomeado várias vezes (Clawdbot → Moltbot → OpenClaw), os nomes dos serviços podem ser diferentes. A gente recomenda rodar esse comando pra verificar os nomes reais dos arquivos plist:
ls ~/Library/LaunchAgents/ | grep -iE "openclaw|clawdbot|moltbot|gateway"

Limpeza de instalações via Homebrew

Se foi instalado via Homebrew:

# Versão CLI
brew uninstall openclaw-cli

# Versão cask com GUI
brew uninstall --cask openclaw

Limpar diretórios residuais

# Diretório de estado e configuração
rm -rf ~/.openclaw
rm -rf ~/.openclaw-*

# Verificar Application Support (algumas versões podem usar)
rm -rf ~/Library/Application\ Support/OpenClaw