Ë
    ÛJêj²  ã                  óh   — d Z ddlmZ ddlmZmZmZ e G d„ de«      «       Ze G d„ de«      «       Zy)	z'AgentTransport - A2A ready abstraction.é    )Úannotations)ÚAnyÚProtocolÚruntime_checkablec                  ó    — e Zd ZdZdd„Zdd„Zy)ÚAgentTransportz(Transport pro agent-to-agent komunikaci.c              ƒ  ó   K  — y ­w©N© )ÚselfÚagent_idÚmessages      úR/home/oem/CyberBrain26-unified/src/cyberbrain26/extension_layer/agent_transport.pyÚsendzAgentTransport.send   ó	   è ø€ Øùó   ‚c              ƒ  ó   K  — y ­wr
   r   )r   r   s     r   ÚdiscoverzAgentTransport.discover   r   r   N)r   Ústrr   údict[str, Any]Úreturnr   )r   r   r   zdict[str, Any] | None)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   ó    r   r   r      s   „ á2óôr   r   c                  ó*   — e Zd ZdZedd„«       Zdd„Zy)ÚAgentProtocolProviderz3Provider pro A2A nebo jiny agent-to-agent protokol.c                 ó   — y r
   r   )r   s    r   Úprotocol_namez#AgentProtocolProvider.protocol_name   s   € àr   c                 ó   — y r
   r   )r   Úconfigs     r   Úcreate_transportz&AgentProtocolProvider.create_transport   s   € Ør   N)r   r   )r"   r   r   r   )r   r   r   r   Úpropertyr    r#   r   r   r   r   r      s   „ á=àòó ðôr   r   N)	r   Ú
__future__r   Útypingr   r   r   r   r   r   r   r   ú<module>r'      sG   ðÙ -Ý "ç 3Ñ 3ð ô�Xó ó ðð ô˜Hó ó ñr   