From 8e49d1a63728ea4deb174fe61238fa57fc6b681a Mon Sep 17 00:00:00 2001 From: cthomas Date: Wed, 20 Aug 2025 09:52:20 -0700 Subject: [PATCH] feat: improve error message for vertex response parsing (#4043) --- letta/llm_api/google_vertex_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/letta/llm_api/google_vertex_client.py b/letta/llm_api/google_vertex_client.py index 63a3bcec..1d67f8b9 100644 --- a/letta/llm_api/google_vertex_client.py +++ b/letta/llm_api/google_vertex_client.py @@ -312,7 +312,7 @@ class GoogleVertexClient(LLMClientBase): if candidate.finish_reason == "MALFORMED_FUNCTION_CALL": raise ValueError(f"Error in response data from LLM: {candidate.finish_reason}...") else: - raise ValueError(f"Error in response data from LLM: {response_data}") + raise ValueError(f"Error in response data from LLM: {candidate.model_dump()}") role = content.role assert role == "model", f"Unknown role in response: {role}"