Skip to main content
POST /api/v1/cloud/sessions/{session_id}/events 向 Session 发送一个或多个可接受事件。user.message 会异步触发 Agent 执行,Agent 输出通过 list 或 stream 接口读取。

路径参数

请求头

请求体

支持的事件类型

user.messagesystem.message 不支持字符串形式的 content

示例请求

示例响应

HTTP 200 OK

人在环(Human-in-the-loop)响应

当事件流发出需要确认的 agent.tool_use 时,使用 user.tool_confirmation 响应:
当事件流发出 agent.custom_tool_use 时,由客户端执行该工具并使用 user.custom_tool_result 响应:

错误码

示例:400 content 非法

user.message 传入字符串而非 content block 数组:

示例:404 Session 不存在

示例:409 Session 正在 running

在 Session 已经处于 running 状态时再发送 user.message
完整错误信封格式参见 错误处理

相关

Session 事件流

通过 SSE 实时获取 Agent 的思考、消息、工具调用与状态。