Skip to content

Commit 3f876b2

Browse files
bug: don't drop valid json that doesn't have a message
1 parent ccc2ea4 commit 3f876b2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/builtin/builtin.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -789,7 +789,7 @@ func SysChatFinish(_ context.Context, _ []string, input string, _ chan<- string)
789789
var params struct {
790790
Message string `json:"return,omitempty"`
791791
}
792-
if err := json.Unmarshal([]byte(input), &params); err != nil {
792+
if err := json.Unmarshal([]byte(input), &params); err != nil || params.Message == "" {
793793
return "", &engine.ErrChatFinish{
794794
Message: input,
795795
}

0 commit comments

Comments
 (0)