2025-04-02 09:01:55 +02:00

23 lines
528 B
Python

"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
from dataclasses import dataclass
from typing import Optional
import httpx
@dataclass
class SDKError(Exception):
"""Represents an error returned by the API."""
message: str
status_code: int = -1
body: str = ""
raw_response: Optional[httpx.Response] = None
def __str__(self):
body = ""
if len(self.body) > 0:
body = f"\n{self.body}"
return f"{self.message}: Status {self.status_code}{body}"