From fb22f4a40d3a393a5ccd0888f35d0b0134f52d5e Mon Sep 17 00:00:00 2001 From: Douwe Osinga Date: Mon, 12 Jan 2026 10:26:36 -0500 Subject: [PATCH] CLI show extension errors (#6398) Co-authored-by: Douwe Osinga --- crates/goose-cli/src/session/builder.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/crates/goose-cli/src/session/builder.rs b/crates/goose-cli/src/session/builder.rs index 8b6af74a..75f6651a 100644 --- a/crates/goose-cli/src/session/builder.rs +++ b/crates/goose-cli/src/session/builder.rs @@ -510,6 +510,15 @@ pub async fn build_session(session_config: SessionBuilderConfig) -> CliSession { spinner.clear(); for (name, err) in offer_debug { + eprintln!( + "{}", + style(format!( + "Warning: Failed to start extension '{}' ({}), continuing without it", + name, err + )) + .yellow() + ); + if let Err(debug_err) = offer_extension_debugging_help( &name, &err.to_string(),