Skip to content
Prompty

Tracing

Tracing records runtime steps such as rendering, parsing, provider calls, stream iteration, and custom application operations.

from prompty import PromptyTracer, Tracer, trace
Tracer.add("json", PromptyTracer("./traces").tracer)
@trace
def my_function():
...
Type Description
TraceFile Serialized trace file
TraceSpan One operation span
TraceTime Start, end, and duration metadata