Skip to content

Root Health

GET
/health

Root health endpoint gated on service initialization.

Three response shapes:

  • 200 once service.initialized flips True. Splash dismisses.
  • 500 if init raised — body carries the exception message and the step it died at, so the splash can show a real error instead of a generic timeout. Bridge stops polling (real failure).
  • 503 while init is still running, with progress + percent so the splash bar moves.

Successful Response