diff --git a/hive-c0re/src/dashboard.rs b/hive-c0re/src/dashboard.rs index d2af3218..87519331 100644 --- a/hive-c0re/src/dashboard.rs +++ b/hive-c0re/src/dashboard.rs @@ -2571,12 +2571,7 @@ struct CapabilitiesSnapshot { } async fn get_capabilities(State(_state): State) -> axum::Json { - use hive_sh4re::Capability; - let caps = vec![ - Capability::ManageRootAgent.as_str(), - Capability::ReadHostJournal.as_str(), - Capability::QueryAgentState.as_str(), - ]; + let caps = hive_sh4re::Capability::ALL.iter().map(|c| c.as_str()).collect(); let assignments = crate::capabilities::read(); axum::Json(CapabilitiesSnapshot { caps, assignments }) }