pub struct Summary {
pub functions_tracked: u64,
pub functions_hit: u64,
pub functions_unhit: u64,
pub functions_untracked: u64,
pub coverage_percent: f64,
pub trace_count: u64,
pub period_days: u32,
pub deployments_seen: u32,
pub capture_quality: Option<CaptureQuality>,
}Expand description
Aggregate statistics describing the observed coverage dump.
Fields§
§functions_tracked: u64Number of functions the sidecar could observe in the V8 dump.
functions_hit: u64Functions that received at least one invocation.
functions_unhit: u64Functions that were tracked but never invoked.
functions_untracked: u64Functions the sidecar could not track (lazy-parsed, worker thread, etc.).
coverage_percent: f64Ratio of functions_hit / functions_tracked, expressed as percent.
trace_count: u64Total number of observed invocations across all functions in the current request. Denominator for low-traffic classification.
period_days: u32Days of observation covered by the supplied dump.
deployments_seen: u32Distinct deployments contributing to the supplied dump.
capture_quality: Option<CaptureQuality>Quality of the capture window. Populated by the sidecar so the CLI can render a “short window” warning alongside low-confidence verdicts, and so the upgrade prompt can quantify the delta cloud mode would provide. Optional for forward compatibility with 0.2.x sidecars; 0.3.x always sets it. Added in protocol 0.3.0 per ADR 009 step 6b.