Health checks, auto-restarts, and WebSocket notifications now run unconditionally. Previously the entire health loop was gated on webhook config, so fresh installs (webhooks disabled) got zero container monitoring. Webhook HTTP delivery is now fire-and-forget after the notification is pushed to the UI. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>