Extracts canonical domain attributes from an arbitrary params object. Used at framework
entry points (tRPC middleware, services, jobs) to derive the cross-cutting attributes
that should appear on every downstream span via withDomainContext /
BaggageSpanProcessor. Returns {} until setDomainAttributeMap has been called.
Extracts canonical domain attributes from an arbitrary params object. Used at framework entry points (tRPC middleware, services, jobs) to derive the cross-cutting attributes that should appear on every downstream span via
withDomainContext/BaggageSpanProcessor. Returns{}untilsetDomainAttributeMaphas been called.