From b9aee43a096115bc7966733ff49cbb1cb777f92f Mon Sep 17 00:00:00 2001 From: Wildan M Date: Sun, 5 Apr 2026 13:20:08 +0700 Subject: [PATCH] Handle nonstop TUI error --- src/bin/repo.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/repo.rs b/src/bin/repo.rs index 713b79ec2..954bad4d9 100644 --- a/src/bin/repo.rs +++ b/src/bin/repo.rs @@ -219,6 +219,11 @@ fn main_inner() -> anyhow::Result<()> { match status { RecipeStatus::Cached => print_cached(&command, &recipe.name), RecipeStatus::Done => print_success(&command, &recipe.name), + RecipeStatus::Failed(err) => { + let _ = stderr().write(err.as_bytes()); + let _ = stderr().write(b"\n\n"); + print_failed(&command, &recipe.name) + } _ => unreachable!(), } }