Skip to content

Type Alias: FusionAttributeValue

ts
type FusionAttributeValue = 
  | string
  | number
  | boolean
  | ReadonlyArray<string>
  | ReadonlyArray<number>
| ReadonlyArray<boolean>;

Defined in: packages/core/src/observability/Tracing.ts:82

Strict attribute value type — matches OpenTelemetry's SpanAttributeValue.

Using unknown here would cause TypeScript contravariance errors when assigning an OTel Tracer to FusionTracer in strict mode.

See

OTel Spec: Attributes