§
    ÒÁ³g×  ã                  ó‚   — d dl mZ d dlZd dlZddlmZmZ ddlmZm	Z	  G d„ de	¦  «        Z
 G d	„ d
e
¦  «        Zdd„ZdS )é    )ÚannotationsNé   )ÚColorsÚorganization_infoé   )ÚAPIErrorÚOpenAIErrorc                  ó   — e Zd ZdS )ÚCLIErrorN©Ú__name__Ú
__module__Ú__qualname__© ó    úP/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/openai/cli/_errors.pyr   r      ó   € € € € € € € r   r   c                  ó   — e Zd ZdS )ÚSilentCLIErrorNr   r   r   r   r   r      r   r   r   Úerrú.CLIError | APIError | pydantic.ValidationErrorÚreturnÚNonec                óÞ   — t          | t          ¦  «        rd S t          j                             d                     t          ¦   «         t          j        t          j	        | ¦  «        ¦  «         d S )Nz{}{}Error:{} {}
)
Ú
isinstancer   ÚsysÚstderrÚwriteÚformatr   r   ÚFAILÚENDC)r   s    r   Údisplay_errorr"      sX   € Ý�#•~Ñ&Ô&ð Øˆå„J×ÒÐ(×/Ò/Õ0AÑ0CÔ0CÅVÄ[ÕRXÔR]Ð_bÑcÔcÑdÔdÐdÐdÐdr   )r   r   r   r   )Ú
__future__r   r   ÚpydanticÚ_utilsr   r   Ú_exceptionsr   r	   r   r   r"   r   r   r   ú<module>r'      sµ   ðØ "Ð "Ð "Ð "Ð "Ð "à 
€
€
€
à €€€à -Ð -Ð -Ð -Ð -Ð -Ð -Ð -Ø /Ð /Ð /Ð /Ð /Ð /Ð /Ð /ð !Ð  Ð  Ð  Ð  ˆ{Ñ  Ô  Ð  ð $Ð #Ð #Ð #Ð #�XÑ #Ô #Ð #ðeð eð eð eð eð er   