본문으로 건너뛰기

Function: withInterruptBinding()

function withInterruptBinding(descriptor, binding): Interrupt;

정의 위치: packages/ai/src/interrupt-resume.ts:903

인터럽트 설명자에 INTERRUPT_BINDING_METADATA_KEY 하에 재개 바인딩을 첨부합니다.

이 패키지에서 인터럽트를 재개 가능하게 만드는 지원 방식입니다. 디스크립터는 AG-UI 형태를 유지하고 metadata에 네임스페이스 키만 추가됩니다. 실행 내부에서 내보낼 때는 열지 않은 형식(interruptedRunId / generation 없음)을 전달합니다. 실행이 완료될 때 해당 필드가 기록됩니다.

매개변수

descriptor

Interrupt

binding

| InterruptBinding | Omit<ResponseSchemaInterruptBindingBase & object, "interruptedRunId" | "generation"> | Omit<ResponseSchemaInterruptBindingBase & object, "interruptedRunId" | "generation"> | Omit<InterruptBindingBase & object, "interruptedRunId" | "generation">

반환값

Interrupt