+
    „WÝjÇ  ã                  ó.   € R t ^ RIHt ^ RIHt R R ltR# )z#``hermes model`` subcommand parser.)Úannotations)ÚCallablec               ó    € V ^8„  d   QhRRRR/# )é   Ú	cmd_modelr   ÚreturnÚNone© )Úformats   "ÚPC:\Users\johnn\AppData\Local\hermes\hermes-agent\hermes_cli\subcommands\model.pyÚ__annotate__r      s   € ÷ .ñ .°ð .¸dñ .ó    c               ó¾  € V P                  RRRR7      pVP                  RRRR7       VP                  R	R
R7       VP                  RRR7       VP                  RRRR7       VP                  RRRR7       VP                  R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R7       R# )z2Attach the ``model`` subcommand to ``subparsers``.Úmodelz!Select default model and providerz>Interactively select your inference provider and default model)ÚhelpÚdescriptionz	--refreshÚ
store_truezTWipe the model picker disk cache and re-fetch every provider's live /v1/models list.)Úactionr   z--portal-urlz;Portal base URL for Nous login (default: production portal))r   z--inference-urlzIInference API base URL for Nous login (default: production inference API)z--client-idNz;OAuth client id to use for Nous login (default: hermes-cli))Údefaultr   z--scopez%OAuth scope to request for Nous loginz--no-browserzBDo not attempt to open the browser automatically during Nous loginz	--timeoutg      .@z<HTTP request timeout in seconds for Nous login (default: 15))Útyper   r   z--ca-bundlez4Path to CA bundle PEM file for Nous TLS verificationz
--insecurez6Disable TLS verification for Nous login (testing only))Úfunc)Ú
add_parserÚadd_argumentÚfloatÚset_defaults)Ú
subparsersr   Úmodel_parsers   &$ r   Úbuild_model_parserr      s2  € à×(Ñ(ØÐ9ØTð )ó V€Lð ×ÑØ˜LØcð ô eð ×ÑØÐZð ô \à×ÑØØXð ô Zð ×ÑØ˜tØJð ô Lð ×Ñ˜i°Ð<cÐÔdØ×ÑØ˜|ØQð ô Sð ×ÑØœ%¨ØKð ô Mð ×ÑØÐRð ô Tà×ÑØ˜\ØEð ô Gð ×Ñ 9ÐÖ-r   N)Ú__doc__Ú
__future__r   Útypingr   r   r	   r   r   Ú<module>r!      s   ðÙ )å "å ÷.r   