+
    „WÝj«  ã                  óF   € R t ^ RIHt ^ RIHt R R ltR R ltR R ltR	# )
zLNotes `hermes gateway status` prints beside the running/not-running verdict.)Úannotations)Úget_hermes_homec               ó   € V ^8„  d   QhRR/# )é   Úreturnz
str | None© )Úformats   "ÚSC:\Users\johnn\AppData\Local\hermes\hermes-agent\hermes_cli\gateway_status_notes.pyÚ__annotate__r
      s   € ÷ 
@ñ 
@ Zñ 
@ó    c                 ó¼   € ^ RI Hp   V ! \        4       RR7      pTP
                  R8w  d   R# RTP                  ;'       g    R 2#   \        \        3 d     R# i ; i)z»``incompatible: <reason>`` when the gateway answering for this home is one this Hermes's clients
(TUI, Desktop, chat) refuse, e.g. an older Hermes's daemon left running across an upgrade.)Údiscover_gateway_endpointg      ø?)ÚtimeoutNÚincompatiblezincompatible: Úunknown)Úhermes_cli.gateway_runtimer   r   ÚOSErrorÚ
ValueErrorÚstateÚreason_code)r   Úobserveds     r	   Ú_incompatible_owner_verdictr      sb   € õ EðÙ,¬_Ó->ÈÔLˆð ‡~�~˜Ô'ÙØ˜H×0Ñ0×=Ð=°IÐ>Ð?Ð?øô	 ”ZÐ ô Úðús   ˆA ÁAÁAc               ó   € V ^8„  d   QhRR/# )r   r   Úboolr   )r   s   "r	   r
   r
      s   € ÷ ñ  tñ r   c                óî   € \        4       pV'       g   R# V '       d$   RRP                  \        \        V 4      4       R2MRp\	        RV RV R24       \	        R4       \	        R	4       \	        R
4       R# )u»   Print âœ— (with the fix) when the running gateway cannot serve this Hermes; True if printed.
``pids`` names the scanned processes for the manual-run line; empty for a service-managed one.FzGateway is running (PID: ú, Ú)zThe running gatewayu   âœ— z but cannot serve this Hermes (zV  It was started by another Hermes version; TUI, Desktop and chat cannot attach to it.z  Replace it with this version:z    hermes gateway restartT)r   ÚjoinÚmapÚstrÚprint)ÚpidsÚstaleÚrunnings   &  r	   Úreport_incompatible_ownerr$      sl   € ô (Ó)€EßÙßJNÐ)¨$¯)©)´C¼¸T³NÓ*CÐ)DÀAÑFÐTi€GÜ	ˆD��	Ð8¸¸¸qÐ
AÔBÜ	Ð
bÔcÜ	Ð
+Ô,Ü	Ð
&Ô'Ùr   c               ó   € V ^8„  d   QhRR/# )r   r   ÚNoner   )r   s   "r	   r
   r
   "   s   € ÷ 
Zñ 
Z Dñ 
Zr   c                 óN  € ^ RI Hp Hp V ! 4       ;'       g    RR8w  d   R# V! RRR7       UUu0 uF  w  r#VkK	  	  pppV! R4       UUu0 uF  w  r#VkK	  	  ppp\        WE,
          R0,
          4      pV'       d    \	        RRP                  V4       24       R# R# u uppi u uppi )z°Default-profile status: name the profiles that opted out of the host multiplexer by config,
so the served set the host gateway reports is not mistaken for the installed roster.)Úget_active_profile_nameÚprofiles_to_serveÚdefaultNT)Úinclude_standalonez5standalone by config (temporary compatibility shim): r   )Úhermes_cli.profilesr(   r)   Úsortedr    r   )r(   r)   ÚnameÚ_homeÚrosterÚservedÚnamess          r	   Úprint_standalone_by_configr3   "   sš   € ÷ OÙÓ!×.Ð. Y°9Ô<ÙÙ&7¸ÐQUÕ&VÔWÑ&V‘{�t‹dÑ&V€FÑWÙ&7¸Ô&=Ô>Ñ&=‘{�t‹dÑ&=€FÑ>Ü�6•? i [Õ0Ó1€EßÜÐEÀdÇiÁiÐPUÓFVÐEWÐXÖYñ ùó XùÛ>s   ®BÁ	B!N)Ú__doc__Ú
__future__r   Úhermes_cli.configr   r   r$   r3   r   r   r	   Ú<module>r7      s   ðÙ RÝ "å -õ
@õ÷
Zr   