OptionalerrorMachine-readable failure classification.
OptionalretryableWhether the failure is transient and the request should be retried.
OptionalretrySuggested delay (in milliseconds) before retrying, when known.
Populated for RATE_LIMIT failures originating from the local
token-bucket limiter (where the wait time is precisely known) and may be
populated for upstream rate-limits when a Retry-After value is parsed.
OptionalupstreamInformation about the upstream error, when available.
OptionalerrorMessage?: stringRaw error message from the upstream response body.
OptionalstatusCode?: numberHTTP status code parsed from the upstream error message, if present.
Optional machine-readable metadata attached to an empty/failed feed response.
Allows downstream consumers to classify the failure and decide whether to retry the request, fall back to a non-feed endpoint, or skip entirely.