pub async fn load_peripheral_tools(
config: PeripheralsConfig,
) -> Vec<Box<dyn Tool>>Expand description
Public helper for other crates (e.g. channels orchestrator) to load peripheral tools through the registered factory. Returns empty vec when nothing is registered (hardware feature off or not yet wired).