X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/0cb73c3dde36d0078f3c1aa4200f2edcb5ceed38..448c931a776c3e3f65ca2eab11da0c062d597818:/model.go?ds=sidebyside diff --git a/model.go b/model.go index c443a12..f630b3e 100644 --- a/model.go +++ b/model.go @@ -463,8 +463,11 @@ func modelReadEvent(response *ModelResponse, data []byte) (bool, error) { } response.Text, err = modelOutputText(response.Output) + if err != nil { + return true, fmt.Errorf("read completed response text: %w", err) + } - return true, err + return true, nil case "response.incomplete": reason := "unknown" if event.Response != nil && event.Response.IncompleteDetails != nil {