Loading...
Loading...
Removes the egregore watchdog daemon and its associated files. Use when stopping automated session relaunching or cleaning up egregore infrastructure.
npx skill4agent add athola/claude-night-market uninstall-watchdogOS=$(uname -s)PLIST=~/Library/LaunchAgents/com.egregore.watchdog.plist
# Unload the agent (stops it if running)
launchctl unload "$PLIST" 2>/dev/null
# Remove the plist file
rm -f "$PLIST"# Stop and disable the timer and service
systemctl --user stop egregore-watchdog.timer 2>/dev/null
systemctl --user disable egregore-watchdog.timer 2>/dev/null
# Remove unit files
rm -f ~/.config/systemd/user/egregore-watchdog.timer
rm -f ~/.config/systemd/user/egregore-watchdog.service
# Reload systemd to pick up the removal
systemctl --user daemon-reload# Remove pidfile if present
rm -f ~/.egregore/watchdog.pid
# Remove watchdog log
rm -f ~/.egregore/watchdog.loglaunchctl list | grep egregore
# Should produce no outputsystemctl --user list-timers | grep egregore
# Should produce no output| File | Platform | Purpose |
|---|---|---|
| macOS | launchd agent definition |
| Linux | systemd timer unit |
| Linux | systemd service unit |
| both | PID of last watchdog run |
| macOS | watchdog output log |