From 80454d385972362201155decc5224792e8b5d616 Mon Sep 17 00:00:00 2001 From: David Dworken Date: Sun, 4 Feb 2024 17:32:20 -0800 Subject: [PATCH] Add more debugging info when OpenAI API returns zero responses for #167 --- shared/ai/ai.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/ai/ai.go b/shared/ai/ai.go index 76e8a8f..8e3a277 100644 --- a/shared/ai/ai.go +++ b/shared/ai/ai.go @@ -103,7 +103,7 @@ func GetAiSuggestionsViaOpenAiApi(query, shellName, osName string, numberComplet return nil, OpenAiUsage{}, fmt.Errorf("failed to parse OpenAI API response=%#v: %w", bodyText, err) } if len(apiResp.Choices) == 0 { - return nil, OpenAiUsage{}, fmt.Errorf("OpenAI API returned zero choices, resp=%#v", apiResp) + return nil, OpenAiUsage{}, fmt.Errorf("OpenAI API returned zero choices, parsed resp=%#v, resp body=%#v", apiResp, bodyText) } ret := make([]string, 0) for _, item := range apiResp.Choices {