+
    lHàjŸ  ã                  óF   € R t ^ RIHt ^ RIt^ RIt]! RR04      tR R ltR# )zQDetect background spawns routed through a ``wsl[.exe]`` launcher chain (#120546).)ÚannotationsNÚwslzwsl.exec               ó    € V ^8„  d   QhRRRR/# )é   ÚcommandÚstrÚreturnÚbool© )Úformats   "Ú?/home/ubuntu/.hermes/hermes-agent/tools/process_registry_wsl.pyÚ__annotate__r      s   € ÷ ñ  cð ¨dñ ó    c                ó>  € \        V \        4      '       d   V P                  4       '       g   R# . p TP                  \        P
                  ! V RR7      ;'       g    R.^ ,          4       V P                  4       P                  4       pV'       d   VP                  V^ ,          4       V F]  p\        P                  P                  VP                  RR4      4      P                  R4      P                  4       pV\        9   g   K\   R# 	  R#   \         d     L°i ; i)a  True when *command* routes through a ``wsl[.exe]`` launcher chain (#120546).

The host PID recorded for such a spawn belongs to the short-lived launcher;
grandchildren inside the VM outlive it, so the entry must say so instead of
letting host-side hunting fail silently.
FT)ÚposixÚ Ú\Ú/z'")Ú
isinstancer   ÚstripÚappendÚshlexÚsplitÚ
ValueErrorÚosÚpathÚbasenameÚreplaceÚlowerÚ_WSL_LAUNCHER_NAMES)r   Ú
candidatesÚwordsÚfirstÚbases   &    r   Ú_is_wsl_launcher_commandr$      sÝ   € ô �gœs×#Ò#¨7¯=©=¯?ª?ÙØ€JðØ×Ñœ5Ÿ;š; w°dÔ;×CÐCÀ¸tÀQÕGÔHð
 �M‰M‹O×!Ñ!Ó#€EßØ×Ñ˜% �(Ô#ÛˆÜ�w‰w×Ñ §¡¨d°CÓ 8Ó9×?Ñ?ÀÓF×LÑLÓNˆØÔ&Ö&Úñ ñ øô ô Ùðús   ²)D ÁD ÄDÄD)Ú__doc__Ú
__future__r   r   r   Ú	frozensetr   r$   r
   r   r   Ú<module>r(      s&   ðÙ Wå "ã 	Û á ¨	Ð 2Ó3Ð ÷r   