OptionalcauseUnderlying error being wrapped (chained via the native Error.cause).
OptionalcodeError category. Defaults to "UNKNOWN".
OptionalcursorPagination cursor in effect when the error occurred.
OptionaldataRaw response body, if available. Useful for downstream debugging.
OptionalendpointFully-qualified URL or endpoint path that produced the error.
OptionalfieldsField-level validation errors returned by the API.
OptionalmaxPage size in effect when the error occurred.
OptionalstatusHTTP status code, if the error originated from a response.
Structured context that can be attached when constructing a TiltifyLibError. Every field is optional; provide whatever is known at the throw site.