pub struct FactoryRunSummary {Show 19 fields
pub active_segment_started_at: Option<i64>,
pub approved: Option<FactoryDeclaredLimits>,
pub completed_at: Option<i64>,
pub consumed: FactoryRunConsumed,
pub created_at: i64,
pub current_phase: Option<FactoryCurrentPhase>,
pub declared_limits: FactoryDeclaredLimits,
pub declared_phase_count: i64,
pub description: String,
pub factory_name: String,
pub live_agent_count: i64,
pub observed_at: i64,
pub revision: i64,
pub run_id: String,
pub started_at: Option<i64>,
pub status: FactoryRunStatus,
pub terminal: Option<FactoryRunTerminal>,
pub total_spawned_agent_count: i64,
pub updated_at: i64,
}Expand description
Durable factory run summary with read-time live overlays.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§active_segment_started_at: Option<i64>Epoch milliseconds when the current active segment started, or null while inactive.
approved: Option<FactoryDeclaredLimits>Approved effective resource ceilings, or null until approved.
completed_at: Option<i64>Epoch milliseconds when the run completed, or null while nonterminal.
consumed: FactoryRunConsumedDurable resource consumption.
created_at: i64Epoch milliseconds when the run was created.
current_phase: Option<FactoryCurrentPhase>Current phase identity, or null before any phase is entered.
declared_limits: FactoryDeclaredLimitsResource ceilings declared by the factory.
declared_phase_count: i64Number of phases declared by the factory.
description: StringHuman-readable factory description.
factory_name: StringRegistered factory name.
live_agent_count: i64Number of direct factory agents currently live.
observed_at: i64Epoch milliseconds when this live-overlay snapshot was observed.
revision: i64Monotonic durable run revision.
run_id: StringFactory run identifier.
started_at: Option<i64>Epoch milliseconds when execution first started, or null before start.
status: FactoryRunStatusCurrent factory run status.
terminal: Option<FactoryRunTerminal>Terminal run outcome, or null while nonterminal.
total_spawned_agent_count: i64Total direct factory agents spawned across all attempts.
updated_at: i64Epoch milliseconds when the durable run was last updated.
Trait Implementations§
Source§impl Clone for FactoryRunSummary
impl Clone for FactoryRunSummary
Source§fn clone(&self) -> FactoryRunSummary
fn clone(&self) -> FactoryRunSummary
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more