Skip to main content
When you open a trace whose root span hasn’t ended yet, TraceRoot streams new spans into the viewer as they arrive. There is no toggle and no SDK flag — live tracing is on by default for every in-flight trace.
TraceRoot trace viewer streaming new spans live while an agent runs

How spans arrive

Spans are merged into the existing tree by span ID, so they can arrive in any order:
  • Newly started spans appear as pending rows (greyed out, no duration yet).
  • When a pending span finishes, its end time fills in and the row renders normally.
  • The Timeline View updates in step — bars extend and new bars appear.
Once the root span completes, the viewer makes a final consistency pass and stops streaming.