| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- """
- Gateway Channels:外部渠道接入。
- HTTP 路由由各渠道 Api 类(如 ``FeishuChannelApi.build_router``)构建;
- 应用入口 ``gateway_server`` 通过 ``load_enabled_channels`` 自动挂载(如
- ``/api/channels/feishu/inbound/webhook``)。
- """
- from gateway.core.channels.feishu.api import FeishuChannelApi
- from gateway.core.channels.feishu.connector import FeishuConnector
- from gateway.core.channels.feishu.bridge import FeishuHttpRunApiExecutor
- from gateway.core.channels.feishu.manager import FeishuChannelConfig, FeishuChannelManager
- from gateway.core.channels.feishu.router import FeishuMessageRouter
- from gateway.core.channels.feishu.types import FeishuReplyContext, IncomingFeishuEvent
- from gateway.core.channels.manager import ChannelRegistry
- from gateway.core.channels.protocols import ExecutorBackend, TraceBackend, UserIdentityResolver
- from gateway.core.channels.router import ChannelTraceRouter
- from gateway.core.channels.types import CHANNEL_FEISHU, CHANNEL_WECHAT, RouteResult
- ChannelManager = FeishuChannelManager
- MessageRouter = FeishuMessageRouter
- __all__ = [
- "CHANNEL_FEISHU",
- "CHANNEL_WECHAT",
- "ChannelManager",
- "ChannelRegistry",
- "ChannelTraceRouter",
- "ExecutorBackend",
- "TraceBackend",
- "FeishuHttpRunApiExecutor",
- "FeishuChannelConfig",
- "FeishuChannelManager",
- "FeishuChannelApi",
- "FeishuConnector",
- "FeishuMessageRouter",
- "FeishuReplyContext",
- "IncomingFeishuEvent",
- "MessageRouter",
- "RouteResult",
- "UserIdentityResolver",
- ]
|