pub async fn run_wizard(existing_config: Option<&Config>) -> Result<Config>Expand description
Run the interactive setup wizard
Guides the user through configuration, collecting values and returning a complete Config. Does NOT save - the caller is responsible for saving.
§Arguments
existing_config- Optional existing config to show current values
§Returns
Ok(Config)- Completed configuration ready to saveErr- User cancelled or prechecks failed