Skip to content
← リリースに戻る · 2.1.280
新機能 / v2.1.280

OpenTelemetryにhook出力サイズを追加

CHANGELOG 原文(英語)

Added hook output sizes and the number of oversized outputs saved to a file to the hook_execution_complete OpenTelemetry event
公式の変更履歴を開く ↗

日本語での補足

hook_execution_complete OpenTelemetryイベントに、hookの出力サイズと、ファイルに保存された大きすぎる出力の件数を追加。

ドキュメント

ドキュメントの抜粋(参考訳)

Hook execution complete イベント

フックイベントに対するすべてのフックが完了したときに記録されます。

イベント名claude_code.hook_execution_complete

属性

  • すべての標準属性
  • event.name"hook_execution_complete"
  • event.timestamp:ISO 8601 形式のタイムスタンプ
  • event.sequenceイベント相関属性で説明されている、プロセスごとのイベント順序用カウンター
  • hook_event:フックイベントの種類
  • hook_name:マッチャーを含む、フックの完全な名前
  • num_hooks:一致したフックコマンドの数
  • num_success:正常に完了した数
  • num_blocking:ブロックする判定を返した数
  • num_non_blocking_error:ブロックせずに失敗した数
  • num_cancelled:完了前にキャンセルされた数
  • total_duration_ms:一致したすべてのフックの実時間での所要時間
  • stdout_chars:成功した、一致するフック全体での標準出力の合計文字数。Claude Code v2.1.280 以降が必要です
  • additional_context_chars:一致するフックが返した additionalContext の合計文字数。Claude Code v2.1.280 以降が必要です
  • system_message_chars:一致するフックが返した systemMessage の合計文字数。Claude Code v2.1.280 以降が必要です
  • initial_user_message_chars:一致するフックが返した initialUserMessage の合計文字数。Claude Code v2.1.280 以降が必要です
  • num_outputs_persisted10,000 文字の上限を超え、Claude Code がファイルに保存したフック出力の数。Claude Code v2.1.280 以降が必要です
  • managed_only:管理ポリシーのフックのみが許可されている場合は "true"
  • hook_source"policySettings" または "merged"
  • safe_mode:セッションが --safe-mode で開始された場合は "true"、それ以外は "false"。Claude Code v2.1.169 以降が必要です
  • hook_definitions:JSON 形式にシリアライズされたフック設定。詳細なベータトレースと OTEL_LOG_TOOL_DETAILS=1 の両方が有効な場合のみ含まれます

取得日 · 2026-09-23

変更の詳細