+
    P0jj                        ^ RI Ht ^ RIt^ RIHt ^ RIHt RRRRR	RR
RRR/RRRRR	RR
RR. R ORRRR/RRRRR	RR
RR. R!ORRRR/RRRRR	RR
RR. R"ORRRR/.tR R ltR R lt	R# )#    )annotationsN)Path)Anyidechonamez
Echo localtypedescriptionu5   Agent de test intégré, sans modèle ni credentials.enabledThermesz
Hermes CLIcliz1Lance Hermes en mode one-shot via hermes chat -q.commandtimeout_secondsi,  zclaude-codezClaude Codez@Exemple Claude Code. Ajuster la commande selon ton installation.FopenclawOpenClawz=Exemple OpenClaw. Ajuster la commande selon ton installation.c                    V ^8  d   QhRRRR/# )   config_pathz
str | Pathreturnlist[dict[str, Any]] )formats   ",/home/wildlama/agent-gui/agent_gui/config.py__annotate__r   .   s     	E 	EZ 	E,@ 	E    c                   \        V 4      pVP                  4       '       g   \        # VP                  R RR7      ;_uu_ 4       p\        P
                  ! V4      pRRR4       XP                  R\        V\        4      '       d   TM. 4      p\        V\        4      '       g   \        R4      hV Uu. uF  qUP                  RR4      '       g   K  VNK   	  up#   + '       g   i     L; iu upi )rzutf-8)encodingNagentsz2La config agents doit contenir une liste 'agents'.r   T)
r   existsDEFAULT_AGENTSopenjsonloadget
isinstancelist
ValueError)r   pathhandledatar   agents   &     r   load_agentsr-   .   s    D;;==	3	)	)Vyy  
*XXh
4(>(>BGFfd##MNN%Dve9d)CEEvDD 
*	)
 Es   C1C+C+C(	c               $    V ^8  d   QhRRRRRR/# )r   r   r   agent_idstrr   zdict[str, Any]r   )r   s   "r   r   r   :   s"     1 1+ 1s 1~ 1r   c                d    V  F  pVP                  R 4      V8X  g   K  Vu # 	  \        RV 24      h)r   zAgent inconnu: )r%   KeyError)r   r/   r,   s   && r   
find_agentr3   :   s5    99T?h&L  _XJ/
00r   )r   chat-q{prompt})claudez-pr6   )r   r4   r5   r6   )

__future__r   r#   pathlibr   typingr   r!   r-   r3   r   r   r   <module>r;      s    "   
 	fN4 	hJ734 	mY/35 	j
V9355#L	E1r   