A health check is a periodic diagnostic probe sent to an agent or service to verify its operational status and readiness to handle tasks. In a multi-agent system, an orchestrator or a monitoring service issues these requests—often simple HTTP GET or heartbeat messages—to each agent's designated endpoint. A successful response confirms liveliness and functional correctness, while a failure or timeout triggers the system's fault tolerance protocols, such as marking the agent unhealthy for routing purposes or initiating a failover.
