Skip to content

Arguments & Validation

Input validation and type checking errors.


ArgumentTypeException

Python
ArgumentTypeException(message: Optional[str] = None)

Exception raised when an argument of an invalid type is passed.

ArgumentValueException

Python
ArgumentValueException(message: Optional[str] = None)

Exception raised when an argument with an invalid value is passed.

ValidationTypeException

Python
ValidationTypeException(field: Optional[str] = None, expected: Optional[str] = None, actual: Optional[str] = None, message: Optional[str] = None)

Exception raised when validation fails due to type mismatch.

InvalidPayloadException

Python
InvalidPayloadException(missing_fields: Optional[List[str]] = None, message: Optional[str] = None)

Exception raised when a payload is invalid or missing required fields.