pub async fn run_setup() -> Result<bool>
Run the setup wizard.
Returns Ok(true) if the wizard completed (workspace saved), Ok(false) if the user cancelled.
Ok(true)
Ok(false)