diff --git a/public/script.js b/public/script.js index f5849a076..15cb9a80c 100644 --- a/public/script.js +++ b/public/script.js @@ -6696,6 +6696,11 @@ export function saveChatDebounced() { * @returns {Promise} */ export async function saveChat({ chatName, withMetadata, mesId, force = false } = {}) { + if (arguments.length > 1 && typeof arguments[0] !== 'object') { + console.trace('saveChat called with positional arguments. Please use an object instead.'); + [chatName, withMetadata, mesId, force] = arguments; + } + const metadata = { ...chat_metadata, ...(withMetadata || {}) }; const fileName = chatName ?? characters[this_chid]?.chat;