OpenVibe.Shared releases

Release 1.7.0

24 Sep 2026 · pinned package [email protected]

1.7.0

openvibe-shared/trace (Track O): one W3C trace across the services a request touches. trace.install(app) (right after openvibe-contracts' http.middleware()) runs each request inside an AsyncLocalStorage holding its trace and request ids, and wraps fetch() once so a call to a loopback address or an OpenVibe host carries traceparent (the request's trace id, a new span) and X-OpenVibe-Request-Id, unless it sets its own. Calls to anyone else (payment and AI providers, user-chosen URLs) are untouched, so trace ids never leave the network; outside a request nothing is added. Also trace.current(), trace.outboundHeaders(), trace.run(ctx, fn). Additive.

All releases