pub mod comms_drain_lifecycle;
pub mod external_tool_surface;
pub mod flow_run;
pub mod input_lifecycle;
pub mod mob_helper_result_anchor;
pub mod mob_lifecycle;
pub mod mob_member_lifecycle_anchor;
pub mod mob_orchestrator;
pub mod mob_runtime_bridge_anchor;
pub mod mob_wiring_anchor;
pub mod ops_lifecycle;
pub mod peer_comms;
pub mod peer_directory_reachability;
pub mod runtime_control;
pub mod runtime_ingress;
pub mod turn_execution;
use crate::runtime::GeneratedMachineKernel;
pub fn all_kernels() -> Vec<GeneratedMachineKernel> {
vec![
input_lifecycle::kernel(),
runtime_control::kernel(),
runtime_ingress::kernel(),
ops_lifecycle::kernel(),
peer_comms::kernel(),
peer_directory_reachability::kernel(),
external_tool_surface::kernel(),
turn_execution::kernel(),
mob_lifecycle::kernel(),
mob_member_lifecycle_anchor::kernel(),
mob_runtime_bridge_anchor::kernel(),
mob_wiring_anchor::kernel(),
mob_helper_result_anchor::kernel(),
flow_run::kernel(),
mob_orchestrator::kernel(),
comms_drain_lifecycle::kernel(),
]
}