o
    ¤š
j#  ã                   @   sh   d Z G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d	d
„ d
eƒZG dd„ deƒZdS )z"Custom exceptions for Minimax MCP.c                   @   ó   e Zd ZdZdS )ÚMinimaxAPIErrorz&Base exception for Minimax API errors.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   úI/home/kuhnn/.local/lib/python3.10/site-packages/minimax_mcp/exceptions.pyr      ó    r   c                   @   r   )ÚMinimaxAuthErrorzAuthentication related errors.Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚMinimaxRequestErrorzRequest related errors.Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚMinimaxTimeoutErrorzTimeout related errors.Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚMinimaxValidationErrorzValidation related errors.Nr   r   r   r   r	   r      r
   r   c                   @   s   e Zd ZdS )ÚMinimaxMcpErrorN)r   r   r   r   r   r   r	   r      s    r   N)r   Ú	Exceptionr   r   r   r   r   r   r   r   r   r	   Ú<module>   s    