Skip to content

TraceEvidenceRead

junjo.studio.TraceEvidenceRead

Kind: Class

SDK version: 0.69.0

Documentation channel: Stable release

View source

Complete normalized trace evidence hydrated only on explicit request.

Studio owns the nested telemetry annotation domain. This SDK contract deliberately validates the closed top-level envelope while preserving the nested JSON exactly for query and agent-driven analysis.

trace_id: str

View source

OpenTelemetry trace identifier linking the complete recorded chronology.

spans: tuple[JsonObject, ...]

View source

Complete recorded span JSON for this trace, including attributes and events allowed by capture policy.

executables_by_span_id: dict[str, JsonObject]

View source

Native workflow, subflow, and agent annotations indexed by their owner span IDs.

operations_by_owner_runtime_id: dict[str, dict[str, JsonObject]]

View source

Model and tool operation evidence grouped by owning runtime identity.

stores_by_id: dict[str, JsonObject]

View source

Recorded state stores and transition evidence indexed by store identity.

relationships_by_owner_span_id: dict[str, JsonObject]

View source

Parent and nested executable relationships indexed by owner span ID.

diagnostics: tuple[JsonObject, ...]

View source

Evidence integrity diagnostics; use them to identify missing or inconsistent telemetry.