OptionalcauseOptionalcodeOptionaldetailsOptionalhintOne sentence: what to do next.
OptionalmodelOptionalproviderThe provider's own error type/code string, verbatim (rate_limit_error, RESOURCE_EXHAUSTED, ...).
OptionalrequestProvider request id header, when present.
OptionalretryableOverrides the default derived from code.
OptionalretryFrom Retry-After or the provider body, when present.
OptionalstatusHTTP status when the failure was an HTTP reply.
Parsed body (or raw text) of the failed reply.