pub(crate) async fn prepare(p: ContainerTurnPrep<'_>) -> Result<(), String>Expand description
Start the container, then make sure the provider CLI is in it. On failure the pane gets a plain-language error frame (persisted, so it survives a reload) and the same text is returned.