+
    jHàjè  ã                   óF   € R t ^ RIt^ RItR R lt ! R R4      tR R ltR# )z3Shared ANSI color utilities for Hermes CLI modules.Nc                ó$   € V ^8„  d   QhR\         /# )é   Úreturn)Úbool)Úformats   "Ú6/home/ubuntu/.hermes/hermes-agent/hermes_cli/colors.pyÚ__annotate__r      s   € ÷ %ñ %œ$ñ %ó    c                 óÞ   € \         P                  P                  R4      f%   \         P                  P                  R4      R8X  d   R# \        \        P
                  P                  4       4      # )z/Return True when colored output is appropriate.ÚNO_COLORÚTERMÚdumbF)ÚosÚenvironÚgetr   ÚsysÚstdoutÚisatty© r	   r   Úshould_use_colorr      sD   € ä	‡z�z‡~�~�jÓ!Ò-´·±·±ÀÓ1GÈ6Ô1QÙÜ”—
‘
×!Ñ!Ó#Ó$Ð$r	   c                   ó:   € ] tR t^tRtRtRtRtRtRt	Rt
RtR	tR
tR# )ÚColorsz[0mz[1mz[2mz[31mz[32mz[33mz[34mz[35mz[36mr   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚRESETÚBOLDÚDIMÚREDÚGREENÚYELLOWÚBLUEÚMAGENTAÚCYANÚ__static_attributes__r   r	   r   r   r      s/   † Ø€EØ€DØ
€CØ
€CØ€EØ€FØ€DØ€GØ„Dr	   r   c                ó0   € V ^8„  d   QhR\         R\         /# )r   Útextr   )Ústr)r   s   "r   r   r      s   € ÷ 0ñ 0”ð 0¤ñ 0r	   c                ó€   € \        4       '       g   V # RP                  V4      V ,           \        P                  ,           # )zBApply color codes to text (only when color output is appropriate).Ú )r   Újoinr   r   )r'   Úcodess   &*r   Úcolorr-      s,   € ä×ÒØˆØ�7‰7�5‹>˜DÕ ¤6§<¡<Õ/Ð/r	   )Ú__doc__r   r   r   r   r-   r   r	   r   Ú<module>r/      s"   ðÙ 9ã 	Û 
õ%÷	ñ 	÷0r	   