AttemptEvidenceOperationSummary
junjo.studio.AttemptEvidenceOperationSummary
Kind: Class
SDK version: 0.69.0
Documentation channel: Stable release
Compact model or Tool operation identity and terminal outcome.
Members
Section titled “Members”owner_span_id
Section titled “owner_span_id”owner_span_id: SpanId | NoneSpan identity of the native executable that owns this evidence.
owner_runtime_id
Section titled “owner_runtime_id”owner_runtime_id: str | NoneRuntime identity of the native executable owner, when recorded.
span_id
Section titled “span_id”span_id: SpanIdOpenTelemetry span identifier within the selected trace.
operation_type
Section titled “operation_type”operation_type: Literal['model_request', 'tool']Whether this operation is a model request or a tool invocation.
name: strHuman-readable name retained with this record.
outcome
Section titled “outcome”outcome: EvidenceOutcomeRecorded terminal lifecycle outcome; it does not replace an evaluator judgment.
duration_ns
Section titled “duration_ns”duration_ns: int | None = Field(ge=0)Recorded operation duration in nanoseconds; None means unavailable.
error_type
Section titled “error_type”error_type: str | NoneRecorded operation error type, when present.
error_message
Section titled “error_message”error_message: str | NoneRecorded operation error message, when present.