中断正在运行的轮次
POST /v1/chat/interrupt:停止会话中正在执行的轮次。该轮次会正常结束,保留部分工作,SSE 流以带有 `interrupted: true` 的 `done` 事件结束。
POST /v1/chat/interrupt
停止会话中正在执行的轮次。该轮次会正常结束,保留部分工作,SSE 流以带有 interrupted: true 的 done 事件结束。
| 方法 | POST |
| 路径 | /v1/chat/interrupt |
| 认证 | 设置 GATEWAY_AUTH_TOKEN 时需要 Authorization: Bearer <token> |
| 类别 | chat |
请求体
{ "session_id": "sess_abc" }响应体
{ "status": "interrupted" }说明
此端点支持面向用户的“停止”按钮。轮次不会以错误结束:中断前产生的文本和工具结果会保留到会话记录中,流仍会以正常的 done 事件关闭(标记为 interrupted: true)。
幂等:轮次已停止时返回 200 和 { "status": "interrupted" };没有任何轮次运行时返回 200 和 { "status": "no_active_turn" }。缺少 session_id 时返回 400。