Skip to content

AttemptEvidenceOperationSummary

junjo.studio.AttemptEvidenceOperationSummary

Kind: Class

SDK version: 0.69.0

Documentation channel: Stable release

View source

Compact model or Tool operation identity and terminal outcome.

owner_span_id: SpanId | None

View source

Span identity of the native executable that owns this evidence.

owner_runtime_id: str | None

View source

Runtime identity of the native executable owner, when recorded.

span_id: SpanId

View source

OpenTelemetry span identifier within the selected trace.

operation_type: Literal['model_request', 'tool']

View source

Whether this operation is a model request or a tool invocation.

name: str

View source

Human-readable name retained with this record.

outcome: EvidenceOutcome

View source

Recorded terminal lifecycle outcome; it does not replace an evaluator judgment.

duration_ns: int | None = Field(ge=0)

View source

Recorded operation duration in nanoseconds; None means unavailable.

error_type: str | None

View source

Recorded operation error type, when present.

error_message: str | None

View source

Recorded operation error message, when present.