mirror of
https://github.com/EthanMarti/infio-copilot.git
synced 2026-05-08 16:10:09 +00:00
fix trans tool
This commit is contained in:
@@ -6,6 +6,7 @@ import { createAndInitDb } from '../pgworker'
|
||||
|
||||
import { CommandManager } from './modules/command/command-manager'
|
||||
import { ConversationManager } from './modules/conversation/conversation-manager'
|
||||
import { InsightManager } from './modules/insight/insight-manager'
|
||||
import { VectorManager } from './modules/vector/vector-manager'
|
||||
|
||||
export class DBManager {
|
||||
@@ -14,6 +15,7 @@ export class DBManager {
|
||||
private vectorManager: VectorManager
|
||||
private CommandManager: CommandManager
|
||||
private conversationManager: ConversationManager
|
||||
private insightManager: InsightManager
|
||||
|
||||
constructor(app: App) {
|
||||
this.app = app
|
||||
@@ -26,6 +28,7 @@ export class DBManager {
|
||||
dbManager.vectorManager = new VectorManager(app, dbManager)
|
||||
dbManager.CommandManager = new CommandManager(app, dbManager)
|
||||
dbManager.conversationManager = new ConversationManager(app, dbManager)
|
||||
dbManager.insightManager = new InsightManager(app, dbManager)
|
||||
|
||||
return dbManager
|
||||
}
|
||||
@@ -46,6 +49,10 @@ export class DBManager {
|
||||
return this.conversationManager
|
||||
}
|
||||
|
||||
getInsightManager(): InsightManager {
|
||||
return this.insightManager
|
||||
}
|
||||
|
||||
async cleanup() {
|
||||
this.db?.close()
|
||||
this.db = null
|
||||
|
||||
Reference in New Issue
Block a user