A sequence diagram looks something like this:

It has the set of things that interact over the course of an operation, the calls they make to each other, and the timing of those calls and responses.
All of this information is available from distributed tracing, so it ought to be possible to render a sequence diagram from a trace.
Probably the hard parts are in condensing traces with hundreds of spans into something readable.