From 55cc559fd0e00248f366b4c728f6821b3816c522 Mon Sep 17 00:00:00 2001 From: maver Date: Sat, 5 Aug 2023 18:23:53 +0200 Subject: [PATCH] Render promptmanager when chatcompletion model or source change --- public/scripts/PromptManager.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/scripts/PromptManager.js b/public/scripts/PromptManager.js index 57bf05722..9bd27be7b 100644 --- a/public/scripts/PromptManager.js +++ b/public/scripts/PromptManager.js @@ -505,7 +505,11 @@ PromptManagerModule.prototype.init = function (moduleConfiguration, serviceSetti // Re-render when chat history changes. eventSource.on(event_types.MESSAGE_DELETED, () => this.render()); eventSource.on(event_types.MESSAGE_EDITED, () => this.render()); - eventSource.on(event_types.MESSAGE_RECEIVED, () => this.render()) + eventSource.on(event_types.MESSAGE_RECEIVED, () => this.render()); + + // Re-render when chatcompletion settings change + eventSource.on(event_types.CHATCOMPLETION_SOURCE_CHANGED, () => this.render()); + eventSource.on(event_types.CHATCOMPLETION_MODEL_CHANGED, () => this.render()); // Re-render when the character changes. eventSource.on('chatLoaded', (event) => {