X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/d8f3785bb69288663f4cc46bf4d609c6770452d5..bd7da3557dc7a17020931f5a49ed5007fa81a645:/model.go?ds=inline 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 {