Keep a generation log so wiped or failed jobs can be re-queued.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Towsty
2026-09-03 16:15:09 -05:00
co-authored by Cursor
parent b5014f02b4
commit 88c5d25b78
10 changed files with 421 additions and 18 deletions
+9
View File
@@ -0,0 +1,9 @@
import { listGenerationLog } from '~/server/utils/generationLog'
export default defineEventHandler((event) => {
const { owner } = assertLibraryOwner(event)
const limit = Number(getQuery(event).limit || 40)
return {
entries: listGenerationLog(owner, Number.isFinite(limit) ? limit : 40)
}
})