OptionalbodyError body of a non-2xx response.
Human-readable error message.
OptionalcauseUnderlying error (abort, network failure).
OptionalheadersHeaders of the response, whenever one was received.
OptionalissuesZod issues: invalid input (status 0) or an unparseable 2xx response.
HTTP status; 0 when no response was received or input was invalid.
What a CatalogClientError carries.