mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-29 19:12:27 +08:00
get rid of unused functions
This commit is contained in:
parent
3da33987a0
commit
8f1723c386
@ -43,36 +43,6 @@ interface SessionOptions {
|
|||||||
contextNoteId?: string;
|
contextNoteId?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
// In-memory storage for sessions
|
|
||||||
// In a production app, this should be stored in a database
|
|
||||||
const sessions = restChatService.getSessions();
|
|
||||||
|
|
||||||
// Flag to track if cleanup timer has been initialized
|
|
||||||
let cleanupInitialized = false;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the session cleanup timer to remove old/inactive sessions
|
|
||||||
* Only call this after database is initialized
|
|
||||||
*/
|
|
||||||
function initializeCleanupTimer() {
|
|
||||||
restChatService.initializeCleanupTimer();
|
|
||||||
cleanupInitialized = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Check if the database is initialized
|
|
||||||
*/
|
|
||||||
function isDatabaseInitialized(): boolean {
|
|
||||||
return restChatService.isDatabaseInitialized();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the AI service manager in a way that doesn't crash at startup
|
|
||||||
*/
|
|
||||||
function safelyUseAIManager(): boolean {
|
|
||||||
return restChatService.safelyUseAIManager();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @swagger
|
* @swagger
|
||||||
* /api/llm/sessions:
|
* /api/llm/sessions:
|
||||||
@ -348,20 +318,6 @@ async function deleteSession(req: Request, res: Response) {
|
|||||||
return restChatService.deleteSession(req, res);
|
return restChatService.deleteSession(req, res);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Find relevant notes based on search query
|
|
||||||
*/
|
|
||||||
async function findRelevantNotes(content: string, contextNoteId: string | null = null, limit = 5): Promise<NoteSource[]> {
|
|
||||||
return restChatService.findRelevantNotes(content, contextNoteId, limit);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Build a prompt with context from relevant notes
|
|
||||||
*/
|
|
||||||
function buildContextFromNotes(sources: NoteSource[], query: string): string {
|
|
||||||
return restChatService.buildContextFromNotes(sources, query);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @swagger
|
* @swagger
|
||||||
* /api/llm/sessions/{sessionId}/messages:
|
* /api/llm/sessions/{sessionId}/messages:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user