§
    PL
j  ã                   óR   — d Z ddlmZmZmZmZ ddlmZmZm	Z	m
Z
 ddlmZmZ g d¢ZdS )aÝ  
Hermes Gateway - Multi-platform messaging integration.

This module provides a unified gateway for connecting the Hermes agent
to various messaging platforms (Telegram, Discord, WhatsApp, Weixin, and more) with:
- Session management (persistent conversations with reset policies)
- Dynamic context injection (agent knows where messages come from)
- Delivery routing (cron job outputs to appropriate channels)
- Platform-specific toolsets (different capabilities per platform)
é   )ÚGatewayConfigÚPlatformConfigÚHomeChannelÚload_gateway_config)ÚSessionContextÚSessionStoreÚSessionResetPolicyÚbuild_session_context_prompt)ÚDeliveryRouterÚDeliveryTarget)
r   r   r   r   r   r   r	   r
   r   r   N)Ú__doc__Úconfigr   r   r   r   Úsessionr   r   r	   r
   Údeliveryr   r   Ú__all__© ó    ú4/home/kuhnn/.hermes/hermes-agent/gateway/__init__.pyú<module>r      s¡   ðð	ð 	ð TÐ SÐ SÐ SÐ SÐ SÐ SÐ SÐ SÐ SÐ SÐ Sðð ð ð ð ð ð ð ð ð ð ð ð 5Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4ðð ð €€€r   