From 414fa5348cd6e0578e1d90f962380ba10b963059 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Wed, 24 Apr 2024 00:15:06 +0900 Subject: [PATCH] Fix hanuraiMemory function to use shift instead of pop for chats array --- src/ts/process/memory/hanuraiMemory.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ts/process/memory/hanuraiMemory.ts b/src/ts/process/memory/hanuraiMemory.ts index cf10cacd..e273f09d 100644 --- a/src/ts/process/memory/hanuraiMemory.ts +++ b/src/ts/process/memory/hanuraiMemory.ts @@ -57,7 +57,7 @@ export async function hanuraiMemory(chats:OpenAIChat[],arg:{ let tokens = arg.currentTokens + db.hanuraiTokens while(tokens > arg.maxContextTokens){ - const poped = chats.pop() + const poped = chats.shift() if(!poped){ alertError(language.errors.toomuchtoken + "\n\nRequired Tokens: " + tokens) return false