feat(model-boss): Introduce BossService for media management operations in the model-boss module

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Claude Code 2026-04-04 15:57:08 -07:00
parent a4c4d443ea
commit 89d64b5a53

View file

@ -18,7 +18,9 @@ class ModelBossLifecycle implements OnModuleInit, OnModuleDestroy {
) {}
async onModuleInit(): Promise<void> {
console.log('[ModelBoss] onModuleInit: calling connect()...');
await this.boss.connect();
console.log('[ModelBoss] onModuleInit: connect() done, calling initializeGpu...');
const totalVramMb = parseInt(this.configService.get('GPU_TOTAL_VRAM_MB', '8000'), 10);
await this.boss.initializeGpu(0, totalVramMb, 'GPU-0');
this.logger.logWithData('log', 'ModelBoss connected', { totalVramMb });