Update cwb_index.js

This commit is contained in:
2025-10-12 16:00:04 +08:00
committed by GitHub
parent 62c9ec69df
commit ec1f3efb3b

View File

@@ -44,6 +44,15 @@ export async function initializeCharacterWorldBook($cwbSettingsPanel) {
updateCardUpdateStatusDisplay($cwbSettingsPanel); updateCardUpdateStatusDisplay($cwbSettingsPanel);
}); });
eventSource.on(event_types.CHARACTER_CHANGED, async () => {
console.log('[CWB] Detected character change. Resetting state and updating UI.');
setTimeout(async () => {
const newChatName = await getLatestChatName();
await resetScriptStateForNewChat($cwbSettingsPanel, newChatName);
updateCardUpdateStatusDisplay($cwbSettingsPanel);
}, 150);
});
console.log('[CWB] Character World Book feature initialized successfully.'); console.log('[CWB] Character World Book feature initialized successfully.');
} catch (error) { } catch (error) {