Let clips move between folders, save busy jobs, and fail dropped Comfy runs.
Held jobs restore the form after a 3-minute wait, hidden stills stay blurred in the picker, and reloading Comfy no longer leaves xaigen spinning. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+11
-2
@@ -1,4 +1,4 @@
|
||||
export type JobStatus = 'queued' | 'uploading' | 'running' | 'complete' | 'error' | 'cancelled'
|
||||
export type JobStatus = 'queued' | 'uploading' | 'running' | 'complete' | 'error' | 'cancelled' | 'deferred'
|
||||
|
||||
export interface JobEvent {
|
||||
type: string
|
||||
@@ -19,6 +19,7 @@ export interface JobEvent {
|
||||
queuePending?: number
|
||||
folderLocked?: boolean
|
||||
jobId?: string
|
||||
draftId?: string
|
||||
}
|
||||
|
||||
export interface Job {
|
||||
@@ -38,6 +39,7 @@ export interface Job {
|
||||
ownerKey: string
|
||||
folderId: string
|
||||
hideThumbnail: boolean
|
||||
hideInput?: boolean
|
||||
folderLocked?: boolean
|
||||
name?: string
|
||||
prompt: string
|
||||
@@ -49,6 +51,12 @@ export interface Job {
|
||||
seed: number
|
||||
thumb?: Buffer
|
||||
imageName?: string
|
||||
imageSubfolder?: string
|
||||
stillId?: string
|
||||
stillFilename?: string
|
||||
duration?: number
|
||||
sound?: boolean
|
||||
draftId?: string
|
||||
}
|
||||
error?: string
|
||||
socketReady?: boolean
|
||||
@@ -105,7 +113,8 @@ export function jobSnapshot(job: Job) {
|
||||
clipId: job.clipId,
|
||||
hideThumbnail: job.hideThumbnail,
|
||||
error: job.error,
|
||||
folderLocked: job.library?.folderLocked
|
||||
folderLocked: job.library?.folderLocked,
|
||||
draftId: job.library?.draftId
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user