MINARA

실행 중인 턴 중단

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" }

참고

사용자용 중지 버튼을 지원합니다. 턴이 오류로 끝나지 않습니다. 중단 전에 생성된 텍스트와 도구 결과는 세션 기록에 남고, 스트림도 interrupted: true 플래그가 붙은 일반 done 이벤트로 닫힙니다.

멱등적입니다. 턴을 중지한 경우 200{ "status": "interrupted" }를 반환하고, 실행 중인 턴이 없으면 200{ "status": "no_active_turn" }를 반환합니다. session_id가 없으면 400을 반환합니다.

목차