Skip to content

ProtocolStage

import type { ProtocolStage } from '@kairo-js/router'

애드온 간 API 파이프라인의 어느 단계에서 ProtocolError가 발생했는지를 나타내는 유니온 타입입니다.

typescript
type ProtocolStage = 'ApiCall' | 'ApiInvoke' | 'ApiResult' | 'ApiHandlerResponse'

방향설명
'ApiCall'caller → kairo호출자가 API 호출 메시지를 전송했습니다.
'ApiInvoke'kairo → targetkairo가 핸들러 애드온에 invoke를 전송했습니다.
'ApiHandlerResponse'target → kairo핸들러 애드온이 kairo에 응답을 반환했습니다.
'ApiResult'kairo → callerkairo가 호출자에게 최종 결과를 전달했습니다.

Released under the MIT License.