Ë
    tPêjL  ã                   ó°   — d dl Z d dlmZ de j                  j                  ez  de j                  j                  ez  fd„Z G d„ de«      Z G d„ d	e«      Z	y)
é    N)Úredact_stringÚorig_exceptionÚreturnc                 óì   — t        | t        j                  j                  «      r=t        j                  j                  t	        t        | «      «      | j                  ¬«      S t	        t        | «      «      S )N)Úresponse)Ú
isinstanceÚrequestsÚ
exceptionsÚ	HTTPErrorr   Ústrr   )r   s    úd/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/litellm/proxy/client/exceptions.pyÚ_redact_orig_exceptionr      sW   € ô �.¤(×"5Ñ"5×"?Ñ"?Ô@Ü×"Ñ"×,Ñ,¬]¼3¸~Ó;NÓ-OÐZh×ZqÑZqÐ,ÓrÐrÜœ˜^Ó,Ó-Ð-ó    c                   óV   ‡ — e Zd ZdZdej
                  j                  ez  fˆ fd„Zˆ xZ	S )ÚUnauthorizedErrorzBException raised when the API returns a 401 Unauthorized response.r   c                 ój   •— t        |«      | _        t        ‰| �  t	        | j                  «      «       y ©N©r   r   ÚsuperÚ__init__r   ©Úselfr   Ú	__class__s     €r   r   zUnauthorizedError.__init__   ó(   ø€ Ü4°^ÓDˆÔÜ‰Ñœ˜T×0Ñ0Ó1Õ2r   ©
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r	   r
   r   r   r   Ú__classcell__©r   s   @r   r   r      s(   ø„ ÙLð3 x×':Ñ':×'DÑ'DÀsÑ'J÷ 3ñ 3r   r   c                   óV   ‡ — e Zd ZdZdej
                  j                  ez  fˆ fd„Zˆ xZ	S )ÚNotFoundErrorzeException raised when the API returns a 404 Not Found response or indicates a resource was not found.r   c                 ój   •— t        |«      | _        t        ‰| �  t	        | j                  «      «       y r   r   r   s     €r   r   zNotFoundError.__init__   r   r   r   r!   s   @r   r#   r#      s(   ø„ Ùoð3 x×':Ñ':×'DÑ'DÀsÑ'J÷ 3ñ 3r   r#   )
r	   Ú+litellm.litellm_core_utils.secret_redactionr   r
   r   r   r   Ú	Exceptionr   r#   © r   r   ú<module>r(      sZ   ðÛ å Eð.Ø×'Ñ'×1Ñ1°CÑ7ð.à×Ñ×"Ñ" SÑ(ó.ô3˜	ô 3ô3�Iõ 3r   