pub async fn handle_deploy_preview(
project_path: PathBuf,
service_path: PathBuf,
service_name: Option<String>,
provider: Option<String>,
region: Option<String>,
machine_type: Option<String>,
port: Option<u16>,
is_public: bool,
) -> Result<String>Expand description
Handle deploy preview — returns JSON recommendation without deploying.