From 710ffa88cd78b7c90137b054d8be57311a206c0c Mon Sep 17 00:00:00 2001 From: Eric Huang Date: Fri, 28 Feb 2025 16:51:08 -0800 Subject: [PATCH] fix: raise error when request param failed to convert Summary: Test Plan: --- llama_stack/distribution/library_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama_stack/distribution/library_client.py b/llama_stack/distribution/library_client.py index 95c7759b8..8915daf5a 100644 --- a/llama_stack/distribution/library_client.py +++ b/llama_stack/distribution/library_client.py @@ -104,7 +104,7 @@ def convert_to_pydantic(annotation: Any, value: Any) -> Any: logger.warning( f"Warning: direct client failed to convert parameter {value} into {annotation}: {e}", ) - return value + raise ValueError(f"Failed to convert parameter {value} into {annotation}: {e}") from e class LlamaStackAsLibraryClient(LlamaStackClient):