+
    5mj	                    B   ^ RI Ht ^ RIt^ RIt^ RIt^ RIHt ]! ]4      P                  4       P                  t
]P                  P                  ^ ]! ]
4      4       ^ RIHtHt ^ RIHt ^ RIHtHt ^ RIHt R R	 ltR
 R ltRR R llt]R8X  d   ]! ]! 4       4      hR# )    )annotationsN)Path)AccountRegistryAccountRegistryKind)MigrationError)LocalGatewayAccountManagergateway_account_state)runtime_dirc                    V ^8  d   QhRRRR/# )   toolstrreturnr    )formats   "]/home/user/overdeck-private-tests/workstation-ai-broad/modules/systray/gateway_account_cli.py__annotate__r      s     S SC SO S    c                >    \        \        4       \        V 4      R 7      # ))base_dirkind)r   r
   r   )r   s   &r   	_registryr      s    KM8KD8QRRr   c                    V ^8  d   QhRRRR/# )r   registryr   slugr   r   )r   s   "r   r   r      s     X X Xc Xr   c                L   a \        V3R  lV P                  4        4       R4      # )c              3  L   <"   T F  qP                   S8X  g   K  Vx  K  	  R # 5iN)r   ).0accountr   s   & r   	<genexpr>_account.<locals>.<genexpr>   s     PW<<4;Os   $
$N)nextlist)r   r   s   &fr   _accountr%      s    PPRVWWr   c                    V ^8  d   QhRRRR/# )r   argvzlist[str] | Noner   intr   )r   s   "r   r   r      s     " " "3 "r   c                   \         P                  ! R R7      pVP                  RRR7       VP                  RRRR	7       VP                  R
RR7       VP                  RRRR7       VP                  V 4      p\	        VP
                  4      p\        W2P                  4      pVf   \        R\        P                  R7       ^#  VP                  R8X  d1   RVP
                  RVP                  R\        V4      P                  /pM\        V4      pVP                  R8X  dK   VP!                  V4       VP#                  VP%                  VP                  4      4      P'                  4       pMQVP                  R8X  d!   VP#                  V4      P'                  4       pM VP)                  V4      P'                  4       p \        \0        P2                  ! VRRR7      4       VP4                  '       d    \7        R4       ^ # ^ #   \*        \,        \.        3 d*   p\        RT 2\        P                  R7        Rp?^# Rp?ii ; i  \8         d     ^ # i ; i)zsystray-gateway)progactionstatusmigrateactivate)choicesz--toolT)requiredr/   z	--account)r0   z--wait
store_truezwait for Enter before closing)r+   helpNz"systray-gateway: account not found)filer   r    statezsystray-gateway: )	sort_keys
separatorsu   Press Enter to close…)r,   r-   r.   cancel)codexclaude),:)argparseArgumentParseradd_argument
parse_argsr   r   r%   r    printsysstderrr+   r   r	   valuer   stager.   currentas_dictr7   r   OSErrorRuntimeErrorjsondumpswaitinputEOFError)r'   parserargsr   r    payloadmanagerexcs   &       r   mainrS      s   $$*;<F
*UV
49LM
d3
<[\T"D#Hx.G2D;;("w||YgOdelOmOsOstG0:G{{i'g&!**7??7<<+HIQQS
*!**73;;=!..199; 
$**W
DEyyy	+,  G\2 !#'cjj9  		s>   A G? A%G? *0G? G? 0I ?H>H99H>II__main__r   )
__future__r   r<   rI   rA   pathlibr   __file__resolveparentHEREpathinsertr   account_registryr   r   authority_migrationr   gateway_account_managerr   r	   runtime_pathsr
   r   r%   rS   __name__
SystemExitr   r   r   <module>rc      s|    "   
 H~&& 3t9  A . U %SX"J z
TV
 r   