RetryStateCompact
Summary retry cycle state with configuration represented as `null`.
Properties
| Field | Type | Description |
|---|---|---|
enabled | boolean | `true` when the validation has retries configured, even if its cycle has already ended (`terminal_state`). |
max_retries | integer | null | Always `null` in the summary shape. |
interval_seconds | integer | null | Always `null` in the summary shape. |
outcomes | array | null | Always `null` in the summary shape. |
attempts_completed | integer | Number of retries completed so far. |
next_attempt_at | TimestampUTC | null | Date of the next retry; `null` when none is scheduled. |
resolved_at | TimestampUTC | null | Date when a retry produced `valid`; `null` until that occurs. |
exhausted_at | TimestampUTC | null | Date when attempts were exhausted; `null` until that occurs. |
cancelled_at | TimestampUTC | null | Cycle cancellation date; `null` until that occurs. |
terminal_state | string | null | Cycle state: `pending`, `resolved`, `exhausted`, or `cancelled`. It is `null` when the validation has no retry cycle. |
Used in operations
GET /v1/validationsGET /v1/admin/validationsGET /v1/admin/validations/recent