You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow applications behind instrumented infrastructure to join distributed traces and propagate context to upstream requests.
Main uses the tracing facade for request log messages, but the public core/proxy APIs have no distributed trace context extraction/injection or span lifecycle integration.
Steps to reproduce
Inspect the request logger and single-request proxy boundary.
Look for inbound trace-context parsing and outbound propagation in the public module surface.
Expected behavior
Incoming trace context is validated, associated with request processing and propagated according to a documented integration policy.
Impact
Request logs alone cannot correlate a request across instrumented services.
Proposed fix
Define portable trace context integration and adapter hooks, then document the supported propagation format, span boundaries and optional exporter setup.
Done when
Supported inbound trace context is parsed/validated and attached to request work.
Outbound requests propagate the chosen context under an explicit policy.
Request/error/async lifetime boundaries are documented and covered.
Exporter/backend integration remains optional and portable core gains no runtime dependency.
Activity
[-]As a developer I want distributed tracing support[/-][+]Support distributed trace propagation[/+]