From 2eea1b04357fc57ecca034ec2cd8388a449bf794 Mon Sep 17 00:00:00 2001 From: Fabro Date: Thu, 19 Mar 2026 15:33:03 +0000 Subject: [PATCH] fabro(01KM3AY9Z9FWFBDH954H4W16SG): simplify_opus (success) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fabro-Run: 01KM3AY9Z9FWFBDH954H4W16SG Fabro-Completed: 6 Fabro-Checkpoint: b879b157285e53f7d48ace6043703cd2ac734ec6 ⚒️ Generated with [Fabro](https://fabro.sh) --- lib/crates/fabro-daytona/src/lib.rs | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/lib/crates/fabro-daytona/src/lib.rs b/lib/crates/fabro-daytona/src/lib.rs index 42744a1c2..cbccc7670 100644 --- a/lib/crates/fabro-daytona/src/lib.rs +++ b/lib/crates/fabro-daytona/src/lib.rs @@ -570,27 +570,16 @@ impl Sandbox for DaytonaSandbox { } } } - Err(e) if self.github_app.is_none() => { - let err = format!( - "Git clone failed: {e}. If this is a private repository, \ - configure a GitHub App with `fabro install` and install it \ - for your organization." - ); - self.emit(SandboxEvent::GitCloneFailed { - url, - error: err.clone(), - }); - let duration_ms = - u64::try_from(init_start.elapsed().as_millis()).unwrap_or(u64::MAX); - self.emit(SandboxEvent::InitializeFailed { - provider: "daytona".into(), - error: err.clone(), - duration_ms, - }); - return Err(err); - } Err(e) => { - let err = format!("Failed to clone repo into Daytona sandbox: {e}"); + let err = if self.github_app.is_none() { + format!( + "Git clone failed: {e}. If this is a private repository, \ + configure a GitHub App with `fabro install` and install it \ + for your organization." + ) + } else { + format!("Failed to clone repo into Daytona sandbox: {e}") + }; self.emit(SandboxEvent::GitCloneFailed { url, error: err.clone(),