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

本頁目錄