Merge pull request #90 from tomt610/feature/history-persistence

Feature/history persistence
This commit is contained in:
Spicy Marinara
2026-01-10 20:35:03 +01:00
committed by GitHub
3 changed files with 167 additions and 55 deletions
+11 -1
View File
@@ -152,7 +152,8 @@ import {
onMessageSwiped,
updatePersonaAvatar,
clearExtensionPrompts,
onGenerationEnded
onGenerationEnded,
initHistoryInjection
} from './src/systems/integration/sillytavern.js';
// Old state variable declarations removed - now imported from core modules
@@ -1125,6 +1126,15 @@ jQuery(async () => {
// Non-critical - continue anyway
}
// Initialize history injection event listeners
// This must be done before event registration so listeners are ready
try {
initHistoryInjection();
} catch (error) {
console.error('[RPG Companion] History injection init failed:', error);
// Non-critical - continue without it
}
// Register all event listeners
try {
registerAllEvents({