Start ComfyUI automatically before queueing MiniMax jobs.

Health-check /system_stats, wait if the desktop is booting or busy, and start the host instance when it is fully offline.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Towsty
2026-08-25 19:39:28 -05:00
co-authored by Cursor
parent f8a3be0fe8
commit f5829995c8
11 changed files with 791 additions and 8 deletions
+6 -2
View File
@@ -1,8 +1,12 @@
export default defineEventHandler(async () => {
const comfy = await probeComfy().catch(() => ({ ok: false, host: '' }))
const comfy = await checkComfyHttp().catch(() => ({ ok: false, host: '', stats: null }))
return {
ok: true,
service: useRuntimeConfig().public.instanceName || 'aigen',
comfy
comfy: {
ok: comfy.ok,
host: comfy.host || '',
stats: comfy.ok ? comfy.stats : undefined
}
}
})