ModelProviderHealth
A model provider’s status at the last check.
Shape: object
| Property | Required | Type | Description | Rules |
|---|---|---|---|---|
providerName |
yes | string |
The provider name. | — |
status |
yes | ModelProviderHealthStatus |
The check result. | — |
detail |
no | string |
A short failure reason. Carries no secret: the response body, headers, or API key are never written here under any condition — only the HTTP status code and a short description. | — |
latency |
no | string |
How long the check request took. | pattern ^-?(\d+\.)?\d{2}:\d{2}:\d{2}(\.\d{1,7})?$ |
checkedAt |
no | string (date-time) |
The time the check was performed. | — |
models |
no | array of string |
The model names the server reported. Empty if the check failed. | — |