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)) }