mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Store memory on most recent, if only one message
This commit is contained in:
@ -305,8 +305,9 @@ function setMemoryContext(value, saveToMessage) {
|
||||
context.setExtensionPrompt(MODULE_NAME, formatMemoryValue(value), extension_prompt_types.AFTER_SCENARIO);
|
||||
$('#memory_contents').val(value);
|
||||
|
||||
if (saveToMessage && context.chat.length > 1) {
|
||||
const mes = context.chat[context.chat.length - 2];
|
||||
if (saveToMessage && context.chat.length) {
|
||||
const idx = context.chat.length - 2;
|
||||
const mes = context.chat[idx < 0 ? 0 : idx];
|
||||
|
||||
if (!mes.extra) {
|
||||
mes.extra = {};
|
||||
|
Reference in New Issue
Block a user