Skip to main content
Settings = object

プロパティ

attributes

readonly attributes: Record<string, any>
このクライアントで生成されるすべてのtraceに適用される属性のマップです。

genai

readonly genai: object

batchOptions

optional batchOptions: BufferConfig
BatchSpanProcessor の設定です。spanProcessor === 'batch' でない場合は無視されます。

spanProcessor

optional spanProcessor: "batch" | "simple" | SpanProcessor
GenAI スパンのエクスポート方法を指定します。
  • 'batch' (デフォルト) : BatchSpanProcessor。本番 エージェントや長時間稼働するプロセスに適しています。
  • 'simple': SimpleSpanProcessor。スパンごとに 1 回 HTTP POST を送信します。スループットよりも 確実な flush が重要なテストや短命な CLI で有用です。
  • SpanProcessor instance: ユーザーが指定するプロセッサです。そのライフサイクルは呼び出し元が 管理します。/agents/otel/v1/traces を対象とする Weave OTLP exporter は使用されません。

readonly printCallLink: boolean
op の Weave UI へのリンクをターミナルに出力します。

デフォルト

true

useCallsComplete

useCallsComplete: boolean
完了した Call を、従来の call/upsert_batch パスではなく calls/complete エンドポイントに送信します (開始と終了はクライアント側でペアリングされます) 。

デフォルト

true

useOTelV2

useOTelV2: boolean
OTel 対応のインテグレーションを OTel バリアント経由でルーティングします。

デフォルト

true