diff --git a/hive-c0re/src/container_view.rs b/hive-c0re/src/container_view.rs index e8d3fef..f146261 100644 --- a/hive-c0re/src/container_view.rs +++ b/hive-c0re/src/container_view.rs @@ -56,7 +56,11 @@ pub struct ContainerView { /// resolves every per-agent attribute the dashboard surfaces. pub async fn build_all(coord: &Coordinator) -> Vec { let raw = lifecycle::list().await.unwrap_or_default(); - let current_rev = crate::auto_update::current_flake_rev(&coord.hyperhive_flake); + let current_rev = crate::auto_update::current_flake_rev(&coord.hyperhive_flake) + .map(|flake_rev| { + let meta_rev = crate::auto_update::current_meta_rev(); + crate::auto_update::combined_rev(&flake_rev, meta_rev.as_deref()) + }); let locked = read_meta_locked_revs(); let mut out = Vec::new(); for c in &raw {