From 047b233a9c5407f1095e3a977b9b822e8953d49e Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Mon, 24 Aug 2026 19:51:44 +0800 Subject: [PATCH] updated lite --- embd_res/klite.embd | 59 ++++++++++++++++++++++++++++++++------------- 1 file changed, 42 insertions(+), 17 deletions(-) diff --git a/embd_res/klite.embd b/embd_res/klite.embd index 1a39a5afe..5eb9199e5 100644 --- a/embd_res/klite.embd +++ b/embd_res/klite.embd @@ -6304,20 +6304,21 @@ Current version indicated by LITEVER below. } } - // now fix final assist tag with an assist gen tag if applicable - replaceDone = false; - let memoryEtIndex = memory.lastIndexOf(et); - let promptEtIndex = prompt.lastIndexOf(et); - if(prompt && promptEtIndex!=-1 && localsettings.instruct_gentag) - { - prompt = replaceLast(prompt,et,localsettings.instruct_gentag.replaceAll("\\n", "\n")); - replaceDone = true; - } - if(!replaceDone && memory && memoryEtIndex!=-1 && localsettings.instruct_gentag) - { - memory = replaceLast(memory,et,localsettings.instruct_gentag.replaceAll("\\n", "\n")); - replaceDone = true; - } + } + + // now fix final assist tag with an assist gen tag if applicable + let replaceDone = false; + let memoryEtIndex = memory.lastIndexOf(et); + let promptEtIndex = prompt.lastIndexOf(et); + if(prompt && promptEtIndex!=-1 && localsettings.instruct_gentag) + { + prompt = replaceLast(prompt,et,localsettings.instruct_gentag.replaceAll("\\n", "\n")); + replaceDone = true; + } + if(!replaceDone && memory && memoryEtIndex!=-1 && localsettings.instruct_gentag) + { + memory = replaceLast(memory,et,localsettings.instruct_gentag.replaceAll("\\n", "\n")); + replaceDone = true; } return {"memory":memory,"prompt":prompt}; @@ -8974,6 +8975,30 @@ Current version indicated by LITEVER below. throw err; }) } + function mcp_content_has_media(content) + { + if(!Array.isArray(content)) + { + return false; + } + for(let i=0;iEdit Custom Tool