Relay Gateway HTTP API 是为 Clawline Gateway 新增的 HTTP 直连接口,允许外部系统通过标准 HTTP 请求与 Agent 对话。

核心功能

  • POST /api/chat — 发送消息并同步等待 AI 回复
  • 支持 meta.source='api' 标识,贯穿全链路(持久化 + 前端展示)
  • agentId 为必传参数,防止脏数据产生
  • 后端通过创建虚拟连接注入 channel 插件实现

API 端点

端点方法说明
/api/chatPOST发送消息并等待回复
/api/messages/syncGET查询历史消息

实现细节

  • Gateway 端新增约 169 行代码,包含虚拟连接创建和 closeSocket null guard
  • Client Web 端约 100 行改动跨 5 个文件
  • 支持消息持久化和前端 API badge 渲染
  • WS broadcast 确保实时同步

相关页面