POST /api/v1/cloud/sessions/{session_id}/events
向 Session 发送一个或多个可接受事件。user.message 会异步触发 Agent 执行,Agent 输出通过 list 或 stream 接口读取。
路径参数
请求头
请求体
支持的事件类型
user.message 和 system.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 的思考、消息、工具调用与状态。