Skip to main content
Spans are the steps inside a trace. A span can represent a model call, tool call, function, retrieval step, orchestration step, guardrail, or custom operation. Inspect spans when the trace-level summary is not enough. Trace side sheet with span tree, selected final response span, actions, metrics, metadata, completion, variables, evaluations, and raw tabs

Where spans live

Span review now happens inside the trace side sheet:
  1. Open Traces from the sidebar or from a Monitor chart.
  2. Select a trace row.
  3. Choose Tree or Waterfall mode.
  4. Select the span you want to inspect.
The selected span drives the details panel on the right.

What to inspect

Depending on the span type, the detail panel can include:
DetailWhy it matters
MetricsDuration, status, token usage, and cost.
CompletionModel input and output content for model spans.
VariablesRuntime variable values used by the prompt.
EvaluationsContinuous evaluation results attached to the span.
MetadataTags, attributes, IDs, provider/model details, and app context.
RawThe structured payload Adaline stored for exact debugging or export.
Use span details to decide whether the issue is in the prompt, model, tool, retrieval layer, evaluator, instrumentation, or application code. Trace side sheet with selected span raw JSON payload

Tree and waterfall

Tree view is best for structure. It shows parent-child relationships between orchestration, model calls, tools, functions, retrieval, and custom spans. Waterfall view is best for timing. It shows where latency is spent and whether operations ran sequentially or in parallel. Trace side sheet in waterfall mode showing span timing and nested operations

Actions from a span

For supported spans, the details panel can provide actions such as:
  • Open in Playground to reproduce a model call with production inputs.
  • Add to Dataset to preserve the case as regression or golden coverage.
  • Copy raw JSON when a teammate or external system needs exact evidence.
Do not treat every span as a dataset row. Add spans when they teach the team something future releases should remember.

Inspect a trace

See the full trace viewer workflow.

Build datasets from logs

Convert useful model spans into dataset rows.

Use logs to improve prompts

Use span evidence to guide prompt improvement.

Setup continuous evaluations

Attach evaluator results to production spans.