From adf9e1fa797457b9202ae942a90929ced7ccab65 Mon Sep 17 00:00:00 2001 From: Vincenzo Palazzo Date: Wed, 8 Apr 2026 15:09:47 +0200 Subject: [PATCH] fix(cli): show actual provider error instead of generic message (#8374) Signed-off-by: Vincenzo Palazzo Co-authored-by: Claude Opus 4.6 (1M context) Co-authored-by: Goose --- crates/goose-cli/src/commands/configure.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/goose-cli/src/commands/configure.rs b/crates/goose-cli/src/commands/configure.rs index 5788baba..ef470bd2 100644 --- a/crates/goose-cli/src/commands/configure.rs +++ b/crates/goose-cli/src/commands/configure.rs @@ -852,7 +852,11 @@ pub async fn configure_provider_dialog() -> anyhow::Result { } Err(e) => { spin.stop(style(e.to_string()).red()); - cliclack::outro(style("Failed to configure provider: init chat completion request with tool did not succeed.").on_red().white())?; + cliclack::outro( + style(format!("Failed to configure provider: {e}")) + .on_red() + .white(), + )?; Ok(false) } }