Skip to main content
Paramètres = objet
Défini dans : src/settings.ts:3

Propriétés

attributes

readonly attributes: Record<string, any>
Un mappage d’attributs appliqués à chaque trace produite par ce client. Défini dans : src/settings.ts:14

genai

readonly genai : objet
Défini dans : src/settings.ts:23

batchOptions

facultatif batchOptions: BufferConfig
Configuration de BatchSpanProcessor. Ignorée sauf si spanProcessor === 'batch'.

spanProcessor

facultatif spanProcessor: "batch" | "simple" | SpanProcessor
Définit comment les spans GenAI sont exportés.
  • 'batch' (par défaut) : BatchSpanProcessor, adapté aux agents de production et aux processus de longue durée.
  • 'simple' : SimpleSpanProcessor, un POST HTTP par span. Utile pour les tests et les CLI de courte durée, où un vidage déterministe importe davantage que le débit.
  • Instance de SpanProcessor : un processeur fourni par l’utilisateur. L’appelant est responsable de son cycle de vie ; l’exporter OTLP Weave ciblant /agents/otel/v1/traces n’est pas utilisé.

readonly printCallLink: boolean
Imprime des liens vers l’interface Weave pour les ops dans le terminal. Défini dans : src/settings.ts:9

Par défaut

true

useOTelV2

useOTelV2 : boolean
Achemine les intégrations compatibles avec OTel via leur variante OTel. Défini dans : src/settings.ts:21

Par défaut

true