Gateway 控制平面与多会话隔离
Gateway 是整个系统的中枢,负责管理来自 WhatsApp、Telegram、Discord、Slack 等不同渠道的连接请求并路由到对应的 Agent Runtime。每个用户会话维护独立的状态容器,包括专属 SQLite 数据库(存储对话历史和向量索引)以及按日期归档的 Markdown 日志文件。这样的设计在保证水平扩展能力的同时,将不同会话的上下文彻底隔离,避免信息侧漏。Gateway 通过 WebSocket 长连接和类型化 JSON 协议传递请求、事件和流式响应,CLI 客户端和 Web UI 都可以实时消费同一事件流。
