WebSocket
PRX 网关提供 WebSocket 端点,用于与 Agent 会话进行实时双向通信。这支持流式响应、实时工具执行更新和交互式对话。
连接
连接到 WebSocket 端点:
ws://127.0.0.1:3120/ws/sessions/:id消息协议
消息以带 type 字段的 JSON 对象交换:
客户端到服务端
message-- 发送用户消息cancel-- 取消当前 Agent 操作ping-- 保活心跳
服务端到客户端
token-- 流式响应 tokentool_call-- Agent 正在调用工具tool_result-- 工具执行完成done-- Agent 响应完成error-- 发生错误pong-- 保活响应
配置
toml
[gateway.websocket]
max_connections = 100
ping_interval_secs = 30
max_message_size_kb = 1024