From 1015a8d81568ac3d7e33b56d684ba2be76adcf31 Mon Sep 17 00:00:00 2001 From: ScuroNeko Date: Fri, 13 Feb 2026 15:39:00 +0300 Subject: [PATCH] small fixes --- plugins/rp.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/rp.go b/plugins/rp.go index b9a68f9..51d9366 100644 --- a/plugins/rp.go +++ b/plugins/rp.go @@ -758,14 +758,14 @@ func regenerateResponse(ctx *laniakea.MsgContext, db *laniakea.DatabaseContext) return } - if messages.Len() == count { - ctx.Bot.Logger().Errorln("len(messages) == count") - return - } + //if messages.Len() == count { + // ctx.Bot.Logger().Errorln("len(messages) == count") + // return + //} // 0(system), 1, 2, ..., N-2(user, count-3), N-1(agent, count-2), N(system, count-1) - answerToDelete := history[count-2] - userReq := messages[count-3] + answerToDelete := history[count-3] + userReq := messages[count-4] psqlRep := psql.NewRPRepository(db) rpUser, err := psqlRep.GetOrCreateUser(int64(ctx.FromID)) @@ -778,7 +778,7 @@ func regenerateResponse(ctx *laniakea.MsgContext, db *laniakea.DatabaseContext) defer api.Close() messages = messages.Pop(count - 1) - messages = messages.Pop(count - 2) + messages = messages.Pop(count - 4) ctx.EditCallback("Генерация запущена...", nil) res, err := api.CreateCompletion(messages, userReq.Content, 1.0)