From 8598dab516db38164df01de9c7c5f5bd08b18725 Mon Sep 17 00:00:00 2001 From: Towsty Date: Fri, 28 Aug 2026 08:42:55 -0500 Subject: [PATCH] Pause only the current shot batch so a new Generate can run when Beast is idle, without auto-resuming the held list. Co-authored-by: Cursor --- pages/queue.vue | 222 +++++++++++++++++++++----------- server/api/studio-queue.get.ts | 20 ++- server/plugins/resume-queues.ts | 3 +- server/utils/studioQueue.ts | 140 +++++++++++++++----- server/utils/videoChain.ts | 3 +- 5 files changed, 265 insertions(+), 123 deletions(-) diff --git a/pages/queue.vue b/pages/queue.vue index db10a19..45bd8ee 100644 --- a/pages/queue.vue +++ b/pages/queue.vue @@ -52,11 +52,11 @@

{{ error }}

-

- Will pause after this video. The current clip keeps generating; the next queued job will not start until you resume. +

+ Will pause after this video. The current clip keeps generating; this batch will stop after it finishes.

-

- Paused after current. Waiting jobs will not start until you press Resume queue. +

+ This batch is paused. It will not continue until you resume.

Nothing queued. Generate from Studio — a 30-shot script takes one slot, and you can line up more jobs behind it. @@ -86,30 +86,32 @@ {{ job.cutIn ? 'Next after current shot' : 'Run next' }} - - +