環境変数

OTEL_LOG_TOOL_CONTENT

OpenTelemetryのスパンイベントにツールの入力および出力内容を含めるには1に設定します。

使い方・用途

  • 実行されたBashコマンドの結果やReadツールのファイル内容など、ツールの詳細な挙動をトレースに含めたい場合に使用します。
  • セキュリティポリシーに合わせて機密情報を保護しつつ、利用状況のモニタリングレベルを調整できます。
英語原文(公式ドキュメントより)

Set to 1 to include tool input and output content in OpenTelemetry span events. Disabled by default to protect sensitive data. See Monitoring

関連する変更履歴

v2.1.101 (1件)

Improved
ベータ版のトレーシング機能で、プロンプトやツールの詳細・内容を記録する各設定(OTEL_LOG_*)を尊重するように改善
英語原文を表示
Improved beta tracing to honor OTEL_LOG_USER_PROMPTS, OTEL_LOG_TOOL_DETAILS, and OTEL_LOG_TOOL_CONTENT; sensitive span attributes are no longer emitted unless opted in

変更前

OpenTelemetryによるトレース情報の出力時、秘匿すべき情報が設定に関わらず出力されてしまうリスクがありました。

変更後

ユーザーが明示的に許可した情報(プロンプトやツールの引数など)のみがトレースに含まれるようになり、機密情報の保護が強化されました。

ユーザーへの恩恵

組織のセキュリティポリシーに合わせて、安心して利用状況のモニタリングを行えるようになります。

関連ドキュメント