中斷正在運行的輪次
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。