From 0629f9951f4fbed7717ebfd047e89131a55f6002 Mon Sep 17 00:00:00 2001 From: Michael Neale Date: Sat, 13 Jun 2026 16:49:57 +1000 Subject: [PATCH] fix: classify Bedrock ValidationException as ExecutionError (#9735) Signed-off-by: Michael Neale --- crates/goose/src/providers/bedrock.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/goose/src/providers/bedrock.rs b/crates/goose/src/providers/bedrock.rs index 256d21dc03..d364937f38 100644 --- a/crates/goose/src/providers/bedrock.rs +++ b/crates/goose/src/providers/bedrock.rs @@ -290,6 +290,10 @@ impl BedrockProvider { err )) } + ConverseError::ValidationException(err) => ProviderError::ExecutionError(format!( + "Bedrock validation error: {}", + err.message().unwrap_or("unknown validation error") + )), ConverseError::ModelErrorException(err) => { ProviderError::ExecutionError(format!("Failed to call Bedrock: {:?}", err)) }