関数: reportAiError()
function reportAiError(
client,
logger,
error,
info): void;
定義: plugins/ai/src/events.ts:96
内部で処理したエラーを知らせます。
aiError を購読しているリスナーが1つでもいれば、そこへ渡すだけで
終わりです。誰も購読していなければ、既定動作としてログへ残します
(フレームワークの commandError と同じ形)。
ここを通るのは「握りつぶさずに続行した」エラー — ツールの失敗、 ストリーミング編集の失敗、履歴の読み書きの失敗 — だけです。 呼び出し元へ返すべきエラーはそのまま throw されます。
パラメータ
client
logger
Logger
error
unknown
info
戻り値
void