mirror of
				https://github.com/SillyTavern/SillyTavern.git
				synced 2025-06-05 21:59:27 +02:00 
			
		
		
		
	Speed-up extensions loading. Add tracking of response times
This commit is contained in:
		@@ -5,9 +5,12 @@ import {
 | 
			
		||||
    eventSource,
 | 
			
		||||
    event_types,
 | 
			
		||||
} from "../../../script.js";
 | 
			
		||||
import { debounce } from "../../utils.js";
 | 
			
		||||
 | 
			
		||||
const MODULE_NAME = "Objective"
 | 
			
		||||
 | 
			
		||||
const saveMetadataDebounced = debounce(async () => await context.saveMetadata(), 1000);
 | 
			
		||||
 | 
			
		||||
let globalObjective = ""
 | 
			
		||||
let globalTasks = []
 | 
			
		||||
let currentChatId = ""
 | 
			
		||||
@@ -201,7 +204,7 @@ function saveState() {
 | 
			
		||||
        hideTasks: $('#objective-hide-tasks').prop('checked'),
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    context.saveMetadata();
 | 
			
		||||
    saveMetadataDebounced();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Dump core state
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user