Skip to content

ProtocolError

import { ProtocolError } from '@kairo-js/router'

extends Error

ScriptEvent メッセージのパース失敗またはスキーマ不一致の場合にスローされます。

プロパティ

source

readonly source: "local_parse" | "remote"

エラー発生箇所。"local_parse" は自アドオン側のパース失敗、"remote" は送信元アドオンから報告されたエラー。


protocolStage

readonly protocolStage: ProtocolStage | undefined

エラーが発生したプロトコルステージ。


correlationId

readonly correlationId: string | undefined

対象 request() の correlationId。


コンストラクター

typescript
constructor(
  message: string,
  source: "local_parse" | "remote",
  protocolStage?: ProtocolStage,
  correlationId?: string,
)
パラメーター説明
messagestringエラーメッセージ
source"local_parse" | "remote"エラー発生箇所
protocolStageProtocolStageプロトコルステージ(省略可能)
correlationIdstring対象リクエストの correlationId(省略可能)

Released under the MIT License.