pub struct FactoryPhaseObservation {Show 13 fields
pub accumulated_active_ms: i64,
pub completed_at: Option<i64>,
pub current_active_ms: i64,
pub detail: Option<String>,
pub entry_count: i64,
pub id: String,
pub last_entered_run_attempt: i64,
pub live_agent_count: i64,
pub ordinal: Option<i64>,
pub started_at: Option<i64>,
pub status: FactoryPhaseStatus,
pub title: String,
pub total_agent_count: i64,
}Expand description
Durable lifecycle and timing for one factory phase.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§accumulated_active_ms: i64Completed active time accumulated by this phase in milliseconds.
completed_at: Option<i64>Epoch milliseconds when this phase completed; for a skipped phase, the synthetic skip timestamp (equal to startedAt).
current_active_ms: i64Current live active time for this phase in milliseconds.
detail: Option<String>Optional human-readable phase detail.
entry_count: i64Number of times execution entered this phase.
id: StringPhase identifier.
last_entered_run_attempt: i64Most recent run attempt that entered this phase, or 0 if the phase has never been entered.
live_agent_count: i64Direct agents in this phase that are currently live.
ordinal: Option<i64>Zero-based declared phase ordinal, or null for an undeclared phase.
started_at: Option<i64>Epoch milliseconds when this phase first started; for a skipped phase, the synthetic skip timestamp (equal to completedAt).
status: FactoryPhaseStatusDerived lifecycle state of the phase.
title: StringHuman-readable phase title.
total_agent_count: i64Total direct agents associated with this phase.
Trait Implementations§
Source§impl Clone for FactoryPhaseObservation
impl Clone for FactoryPhaseObservation
Source§fn clone(&self) -> FactoryPhaseObservation
fn clone(&self) -> FactoryPhaseObservation
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more