diff --git a/src/Exceptions/ErrorException.php b/src/Exceptions/ErrorException.php index a72a8666..2627098b 100644 --- a/src/Exceptions/ErrorException.php +++ b/src/Exceptions/ErrorException.php @@ -6,7 +6,7 @@ use Exception; -final class ErrorException extends Exception +final class ErrorException extends Exception implements OpenAIThrowable { /** * Creates a new Exception instance. diff --git a/src/Exceptions/InvalidArgumentException.php b/src/Exceptions/InvalidArgumentException.php index dcdf4c2d..cbc9423f 100644 --- a/src/Exceptions/InvalidArgumentException.php +++ b/src/Exceptions/InvalidArgumentException.php @@ -6,4 +6,4 @@ use Exception; -final class InvalidArgumentException extends Exception {} +final class InvalidArgumentException extends Exception implements OpenAIThrowable {} diff --git a/src/Exceptions/OpenAIThrowable.php b/src/Exceptions/OpenAIThrowable.php new file mode 100644 index 00000000..6f916934 --- /dev/null +++ b/src/Exceptions/OpenAIThrowable.php @@ -0,0 +1,7 @@ +