Skip to content

Propagate root context instead of creating new ones

Context are being created everywhere :)

This change makes the context part of a "root context" from the command, that will be then passed down to other parts of the code.

This may help in the future on setting context cancelation, timeouts but also passing down loggers from context, or in case there's a decision to implement OTEL to have a single context for traces, etc.

Merge request reports

Loading