[FLEET-007] Implement Auto-Restart Agent #560
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 2: Automation | Requires: #006 Health Checks | Capacity cost: 20
When health check detects dead process, restart it automatically. No more 3am manual intervention.
Acceptance
Paperclips: WireBuyer auto-purchases wire when low. This is WireBuyer for processes.
Completed. Auto-restart agent in
fleet/auto_restart.py(272 lines).Monitors: hermes-gateway, ollama, codeclaw-heartbeat (local) + gitea, nginx, hermes-agent, evennia (VPS). Max 3 retries with cooldown. Telegram escalation on persistent failures. PRs: #353 (includes auto_restart, topology, health_check, capacity, milestones) and #359 (resource_tracker).