From 25a4436d152f590e6b718e9b6b768daf76e7d169 Mon Sep 17 00:00:00 2001 From: Andrew Hyatt Date: Wed, 15 May 2024 01:13:46 -0400 Subject: [PATCH] Fix Vertex response handling bug --- NEWS.org | 1 + llm-vertex.el | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS.org b/NEWS.org index c5ad45a..fc1fc72 100644 --- a/NEWS.org +++ b/NEWS.org @@ -1,5 +1,6 @@ * Version 0.14.2 - Fix mangled copyright line (needed to get ELPA version unstuck). +- Fix Vertex response handling bug. * Version 0.14.1 - Fix various issues with the 0.14 release * Version 0.14 diff --git a/llm-vertex.el b/llm-vertex.el index b52a6f3..745609f 100644 --- a/llm-vertex.el +++ b/llm-vertex.el @@ -140,7 +140,8 @@ KEY-GENTIME keeps track of when the key was generated, because the key must be r (cl-defmethod llm-provider-chat-extract-result ((provider llm-google) response) (pcase (type-of response) ('vector (when (> (length response) 0) - (let ((parts (mapcar #'llm-provider-chat-extract-result provider response))) + (let ((parts (mapcar (lambda (part) (llm-provider-chat-extract-result provider part)) + response))) (if (stringp (car parts)) (mapconcat #'identity parts "") (car parts)))))