Provider Health
Changed onReport every configured provider's reachability, with a last-checked time.
Reuses the per-provider model-discovery test path, so a provider is healthy when its credentials can list models. Results are served from the discovery cache (cheap enough to poll), so checked_at reflects when each provider was actually dialed. Pass refresh=true to force a live re-dial of every provider.
A provider whose backend serves no model-listing endpoint cannot be verified this way, but it is not unreachable either: it is reported with discovery_unsupported and counted under degraded rather than as a reachability failure.
Request
- The document declares no server URL.
- Auth: one of:
- API key in header Otari-Key
- API key in header x-api-key
Query parameters
Response
Successful Response
Changes
- info
added the optional property
to the response with the status
- info
- info
api operation id
provider_health_api_v1_providers_health_getremoved and replaced withproviders-provider_health
- info