If you want to remove Codex hook entries first:
powernap hooks uninstallThis removes PowerNAP-managed Codex hooks and cleans stale Claude per-run overlays. It preserves other user hooks and does not force hooks = false.
./scripts/uninstall.shThe script unloads:
dev.powernap.daemondev.powernap.watchdogdev.powernap.menu
Then it removes:
/usr/local/bin/powernap/usr/local/bin/powernapd/usr/local/bin/powernap-hook/usr/local/bin/powernap-menu/usr/local/bin/powernap-watchdog~/Library/LaunchAgents/dev.powernap.daemon.plist~/Library/LaunchAgents/dev.powernap.watchdog.plist~/Library/LaunchAgents/dev.powernap.menu.plist- the exact PowerNAP shell alias line from
~/.zshrc
State is preserved by default. Remove it manually only if you are done debugging:
rm -rf "$HOME/Library/Application Support/PowerNAP"
rm -rf "$HOME/Library/Caches/PowerNAP"
rm -rf "$HOME/Library/Logs/PowerNAP"
rm -rf "$TMPDIR/PowerNAP"