---------------------------------------------------------------------- This is the API documentation for the gdtest_exceptions library. ---------------------------------------------------------------------- ## Classes Main classes provided by the package NotFoundError(resource: str) Raised when a requested resource is not found. Parameters ---------- resource Name or ID of the missing resource. PermissionError_(action: str) Raised when the user lacks permission. Parameters ---------- action The action that was denied. TimeoutError_(operation: str, seconds: float) Raised when an operation times out. Parameters ---------- operation The operation that timed out. seconds Number of seconds before timeout. ValidationError(field: str, message: str) Raised when input validation fails. Parameters ---------- field The field that failed validation. message Description of the validation failure. ## Exceptions Exception classes AppError(message: str, code: int = 0) Base exception for the application. Parameters ---------- message Human-readable error message. code Machine-readable error code.