From 7e27b4f3c0c069b5d90168bd16dc8c1eb99f36fd Mon Sep 17 00:00:00 2001 From: "Laisky.Cai" Date: Fri, 17 Nov 2023 05:15:49 +0000 Subject: [PATCH] fix: Improve error message in `VisionMessages` function - Modify error message in `VisionMessages` function to include failed JSON blob - Include changes to omitted files in diff summary - High-level summary of changes --- controller/relay.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controller/relay.go b/controller/relay.go index 0ca66190..26cbd416 100644 --- a/controller/relay.go +++ b/controller/relay.go @@ -116,7 +116,7 @@ func (r *GeneralOpenAIRequest) VisionMessages() (messages []VisionMessage, err e if blob, err := json.Marshal(r.Messages); err != nil { return nil, errors.Wrap(err, "marshal vision messages failed") } else if err := json.Unmarshal(blob, &messages); err != nil { - return nil, errors.Wrap(err, "unmarshal vision messages failed") + return nil, errors.Wrapf(err, "unmarshal vision messages failed %q", string(blob)) } else { return messages, nil }