docs(gateway): mention Weixin in gateway help and docstrings

Salvage of #21063 — adds 'Weixin, and more' to module-level docstrings
in gateway/__init__.py, gateway/config.py, gateway/platforms/base.py
and the 'hermes gateway' subparser description.

Co-authored-by: wuwuzhijing <chuang.guo@hopechart.com>
This commit is contained in:
wuwuzhijing 2026-05-12 17:08:35 -07:00 committed by Teknium
parent 29c9ff9ba5
commit a694a26330
4 changed files with 4 additions and 4 deletions

View file

@ -2,7 +2,7 @@
Hermes Gateway - Multi-platform messaging integration. Hermes Gateway - Multi-platform messaging integration.
This module provides a unified gateway for connecting the Hermes agent This module provides a unified gateway for connecting the Hermes agent
to various messaging platforms (Telegram, Discord, WhatsApp) with: to various messaging platforms (Telegram, Discord, WhatsApp, Weixin, and more) with:
- Session management (persistent conversations with reset policies) - Session management (persistent conversations with reset policies)
- Dynamic context injection (agent knows where messages come from) - Dynamic context injection (agent knows where messages come from)
- Delivery routing (cron job outputs to appropriate channels) - Delivery routing (cron job outputs to appropriate channels)

View file

@ -2,7 +2,7 @@
Gateway configuration management. Gateway configuration management.
Handles loading and validating configuration for: Handles loading and validating configuration for:
- Connected platforms (Telegram, Discord, WhatsApp) - Connected platforms (Telegram, Discord, WhatsApp, Weixin, and more)
- Home channels for each platform - Home channels for each platform
- Session reset policies - Session reset policies
- Delivery preferences - Delivery preferences

View file

@ -1,7 +1,7 @@
""" """
Base platform adapter interface. Base platform adapter interface.
All platform adapters (Telegram, Discord, WhatsApp) inherit from this All platform adapters (Telegram, Discord, WhatsApp, Weixin, and more) inherit from this
and implement the required methods. and implement the required methods.
""" """

View file

@ -9390,7 +9390,7 @@ def main():
gateway_parser = subparsers.add_parser( gateway_parser = subparsers.add_parser(
"gateway", "gateway",
help="Messaging gateway management", help="Messaging gateway management",
description="Manage the messaging gateway (Telegram, Discord, WhatsApp)", description="Manage the messaging gateway (Telegram, Discord, WhatsApp, Weixin, and more)",
) )
gateway_subparsers = gateway_parser.add_subparsers(dest="gateway_command") gateway_subparsers = gateway_parser.add_subparsers(dest="gateway_command")