MINARA

中断正在运行的轮次

POST /v1/chat/interrupt:停止会话中正在执行的轮次。该轮次会正常结束,保留部分工作,SSE 流以带有 `interrupted: true` 的 `done` 事件结束。

POST /v1/chat/interrupt

停止会话中正在执行的轮次。该轮次会正常结束,保留部分工作,SSE 流以带有 interrupted: truedone 事件结束。

方法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

本页目录