Skip to main content

Module tracing

Module tracing 

Source

Structs§

JsonlTraceSink
StderrTraceSink
Writes each trace record as one JSON line to stderr — handy for cargo run debugging without a trace file.
TeeTraceSink
Fans each trace record out to several sinks in order (e.g. stderr + a JSONL file). Stops at the first sink that errors.
TraceAttachment
TraceContext
TraceEffectEnvelopeDiffEntry
TraceEffectEnvelopeDiffEvent
Structural differences between the canonical envelopes on a failed durable replay validation. This event may contain prompt and tool-result values and must therefore only be emitted through the extended-trace gate.
TraceError
TraceLabelMetadata
TraceLlmMessage
TraceLlmRequest
TraceLlmResponse
TracePromptComponent
TraceProviderRequestEvent
TraceProviderStreamEvent
TraceRecord
TraceRuntimeScope
TraceRuntimeStreamEvent
TraceTokenUsage
TraceToolSpec

Enums§

TraceBranchSelection
TraceContentBlock
TraceEffectEnvelopeDiffValue
One side of a divergent canonical-envelope value.
TraceEvent
TraceLevel
TraceRuntimeSubject
TraceSinkError

Traits§

TraceSink