+
    jHàjÿ  ã                  ór   € R t ^ RIHt ^ RIHt ^ RIHt Rt]! RR04      t	]! 0 Rm4      t
R R ltR	 R
 ltR# )z@Shared migration guards for Hermes' native NeMo Relay ownership.)Úannotations)ÚMapping)ÚAnyÚHERMES_NEMO_RELAY_PLUGINS_TOMLÚ
nemo_relayzobservability/nemo_relayc               ó    € V ^8„  d   QhRRRR/# )é   Úvaluesr   Úreturnútuple[str, ...]© )Úformats   "ÚD/home/ubuntu/.hermes/hermes-agent/hermes_cli/relay_plugin_cutover.pyÚ__annotate__r      s   € ÷ fñ f Sð f¨_ñ fó    c                óî   € \        V \        \        \        \        34      '       g   R# \        \        V  Uu0 uF*  p\        V\        4      '       g   K  V\        9   g   K(  VkK,  	  up4      4      # u upi )zAReturn removed Relay plugin identities present in a config value.r   )Ú
isinstanceÚlistÚtupleÚsetÚ	frozensetÚsortedÚstrÚLEGACY_RELAY_PLUGIN_KEYS)r	   Úvs   & r   Úlegacy_relay_plugin_keysr      sT   € ä�fœt¤U¬C´Ð;×<Ò<Øˆ	Ü”¡FÓc¡F˜q¬j¸¼C×.@œÀQÔJbÑEbŸ˜¡FÑcÓdÓeÐeùÒcs   ·A2ÁA2Á!A2c               ó    € V ^8„  d   QhRRRR/# )r   ÚenvzMapping[str, Any] | Noner
   r   r   )r   s   "r   r   r   $   s   € ÷ ñ Ð*Bð Àñ r   c                óT   a € S f   R# \        \        V 3R l\         4       4      4      # )z:Return non-empty legacy Relay exporter variables in *env*.c              3  ó¢   <"  € T FD  pSP                  V4      f   K  \        SV,          4      P                  4       '       g   K@  Vx € KF  	  R # 5i)N)Úgetr   Ústrip)Ú.0Únamer   s   & €r   Ú	<genexpr>Ú3configured_legacy_relay_env_vars.<locals>.<genexpr>(   s;   øé € ð Ù5�¸¿¹À»ŒÔWZÐ[^Ð_cÕ[dÓWe×WkÑWk×Wm�ŠÓ5ùs   ƒA�#AÁ
Ar   )r   r   ÚLEGACY_RELAY_EXPORT_ENV_VARS)r   s   fr   Ú configured_legacy_relay_env_varsr'   $   s.   ø€ à
‚{Øˆ	Ü”ô Ý5óó ó ð r   N>   ÚHERMES_NEMO_RELAY_ATOF_MODEÚHERMES_NEMO_RELAY_ATIF_ENABLEDÚHERMES_NEMO_RELAY_ATOF_ENABLEDÚHERMES_NEMO_RELAY_ATOF_FILENAMEÚ!HERMES_NEMO_RELAY_ATIF_AGENT_NAMEÚ!HERMES_NEMO_RELAY_ATIF_MODEL_NAMEÚ$HERMES_NEMO_RELAY_ATIF_AGENT_VERSIONÚ'HERMES_NEMO_RELAY_ATIF_EXPORT_TIMEOUT_SÚ'HERMES_NEMO_RELAY_ATIF_OUTPUT_DIRECTORYÚ'HERMES_NEMO_RELAY_ATOF_OUTPUT_DIRECTORYÚ(HERMES_NEMO_RELAY_ATIF_FILENAME_TEMPLATEÚ+HERMES_NEMO_RELAY_ATIF_SUBAGENT_EXPORT_MODE)Ú__doc__Ú
__future__r   Úcollections.abcr   Útypingr   ÚRELAY_PLUGINS_CONFIG_ENVr   r   r&   r   r'   r   r   r   Ú<module>r9      sE   ðÙ Få "å #Ý ð <Ð á$ lÐ4NÐ%OÓPÐ á(ò *ó  Ð õ f÷r   