함수: requestRunCancel()
function requestRunCancel(runs, runId): Promise<void>;
정의 위치: packages/ai/src/activities/chat/cancel.ts:48
실행 레코드에 명시적인 취소를 기록합니다.
의도적으로 상태를 설정하지 않습니다. 에이전트가 실제로 중지되고 샌드박스가 해제된 시점을 아는 주체는 드라이버뿐이므로 'aborted'로의 전환을 담당합니다. 여기서 종료 상태를 기록하면 에이전트가 여전히 토큰을 사용하는 동안 모든 리더에게 실행이 끝났다고 알리게 됩니다.
알 수 없는 runId에 대해서는 RunStore.update에 문서화된 불변 조건을
그대로 따르며 아무 작업도 하지 않습니다.
매개변수
runs
runId
string
반환값
Promise<void>