エラーモニタリング

Addfox は開発モードでエラーモニタリング機能を注入でき、複数のエントリーの実行時エラーをターミナルとモニタリングページに集約し、迅速な特定を容易にします。

コアバリュー

  • backgroundcontentpopupoptionssidepanel などのエントリーのエラーを自動的にキャプチャ
  • ターミナルに構造化されたエラーブロックを出力(エントリー、メッセージ、位置、スタック)。AI 分析に直接使用可能
  • モニタリングページ(/_addfox-monitor/)でエラーリストと詳細を表示

有効化方法

addfox dev で有効にします:

// addfox.config.ts
export default defineConfig({
  debug: true,
});

またはコマンドラインで一時的に有効にします:

addfox dev --debug

ターミナル AI フレンドリー出力

モニタリングが有効な場合、Addfox はターミナルに AI が使用しやすいエラーコンテキストを出力し、通常以下を含みます:

  • エントリー(entry)
  • エラーメッセージ(message)
  • 発生位置(location)
  • スタック(stack)

このエラーブロックを直接 AI にコピーして、コンテキストの追加コストを削減できます。

Firefox に関する説明

Firefox 拡張機能の実行メカニズムは Chromium と異なります(特にバックグラウンドスクリプトのライフサイクルとデバッグチャネル)。したがって、エラーモニタリングの動作は Chromium とは完全には一致しない場合があります。
Firefox での表示に不整合がある場合は、ブラウザのネイティブデバッグページ(about:debugging)と併用して確認することをお勧めします。

注意事項

  • 開発モード(addfox dev)にのみ有効
  • 本番ビルドではモニタリング注入が自動的に削除される
  • エラーデータはデフォルトでローカルに表示され、自動的にアップロードされない

関連設定

  • debug - エラーモニタリング設定