Commit Graph
195 Commits
Author SHA1 Message Date
TowstyandCursor 7bcd23fcc5 Let xAIGen accept backup ingest without a browser login.
The 401 was the session wall, not a missing token. The ingest route now uses the shared Bearer secret, and both apps default that secret so Coolify vars are optional.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 19:35:14 -05:00
TowstyandCursor f25e1bcc8a Spell out which Coolify backup vars belong on AIGen vs xAIGen.
A URL in BACKUP_INGEST_TOKEN was treated as a missing token. Errors now say to put the URL on AIGen and the same secret on both apps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 19:14:34 -05:00
TowstyandCursor 8b414044cd Let every thumbwheel accept typed values and line the image dials up.
Drop the how-to copy under duration and CFG, keep only the CFG default, and label megapixels so that wheel sits on the same row as steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 19:11:02 -05:00
TowstyandCursor 0ab42f488b Show Send to Backup on AIGen output and library stills.
The control was hidden until BACKUP_STUDIO_URL was set, so it never appeared next to Send to Refine.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 18:53:37 -05:00
TowstyandCursor 43247831bb Let the output column scroll when Extend overflows the viewport.
The two-column library cap used overflow hidden, so the extend form was clipped with no way to reach Generate.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 18:48:49 -05:00
TowstyandCursor 142d049ff8 Drop the extra duration text box and slow mobile thumbwheels.
Duration now matches CFG as one wheel; tap the digits to type a length. Touch drags move at a quarter of the desktop rate.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 18:47:53 -05:00
TowstyandCursor f788fd4bb4 Split prompts into pre/prompt/post and tidy the AIGen video form.
Keep wrappers off the library mid-prompt so Use as input and Extend restore the same split, send stills to xAIGen as hidden inputs, and stop the two-column library from growing with the list.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 18:39:02 -05:00
TowstyandCursor ed04dcfee3 Let every XAI input thumbnail toggle hide, not only ones already flagged.
The picker hid the eye on unflagged stills, so a visible input could not be concealed.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 08:36:34 -05:00
TowstyandCursor d80a44cc2d Retry GPU wake when the LAN proxy is stale after idle-stop.
Idle-stop was leaving /status claiming Comfy was healthy, so the studio skipped start and failed on a dead 8198 instead of waking the GPU.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 08:17:42 -05:00
TowstyandCursor 29184961c4 Make GPU wake return before Coolify times out, and skip hung Comfy ports.
The site poke hit /start while the agent waited on a dead 8188 probe, so wake looked down even with the host agent running.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 07:26:21 -05:00
TowstyandCursor 9dcb3a50bc Make host-agent /status answer from cache so MyMonitor can see it.
The overlay polls in 500ms; probing Comfy ports and WMI on every request timed out and kept the A light red while the agent was running.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 07:21:38 -05:00
TowstyandCursor b7c4f01f5e Add a Desktop and Start Menu launcher for the Comfy host agent.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 07:13:43 -05:00
TowstyandCursor 2635b8838c Notify from the installed web app when a generation finishes.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 07:11:12 -05:00
TowstyandCursor fa32fb0a8e Start Comfy without a visible command prompt on the desktop.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 07:07:41 -05:00
TowstyandCursor 66f2db3738 Rename input stills from the picker and reveal all hidden library thumbs.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 23:41:22 -05:00
TowstyandCursor 5037c4fdeb Copy generated stills into Input without loading the current frame.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 22:57:54 -05:00
TowstyandCursor 835a7bcd68 Make keep-prompt snippets clickable and allow renaming the start still.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 21:42:29 -05:00
TowstyandCursor 350a0aeb45 Show Settings LoRA aliases in picker lists instead of filenames.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 21:33:19 -05:00
TowstyandCursor 85dc378712 Show one settings panel at a time and add a LoRA filter.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 21:31:04 -05:00
TowstyandCursor 1dba62bf54 Move settings out of a modal and onto its own page.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 20:44:45 -05:00
TowstyandCursor a3380870ad Add clickable keep-prompt snippets for video and image.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 20:39:08 -05:00
TowstyandCursor 529598cef2 Add LoRA activation words and hide LoRAs that do not match the current engine.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 20:32:12 -05:00
TowstyandCursor 6926538589 Hide the extend last-frame preview by default on xAIGen.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 18:50:29 -05:00
TowstyandCursor d4bcf8482e Show each extension's own prompt, not only the batch script.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 18:45:17 -05:00
TowstyandCursor 6624fb6f93 Add batch still arrows, hide output only on tap, and cut studio lag.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 07:24:32 -05:00
TowstyandCursor f51fd4b159 Keep the image batch popup open, and add a lock on each dial.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 00:09:55 -05:00
TowstyandCursor 1bdb96cbb7 Add an image batch-script popup that splits a pasted shot list onto the start still.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 00:00:34 -05:00
TowstyandCursor 177f7b6e96 Hang the 7-segment decimal off the preceding digit.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 00:00:26 -05:00
TowstyandCursor 755aaeede8 Overhaul Studio controls and add image batch from one still.
Video and Image pickers, thumbwheels, aspect icons, and a Scale to MP paddle; extra prompts default to batch so each run starts from the original image.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 23:16:19 -05:00
TowstyandCursor 8df265cbf3 Move nav, Poke, Sleep, and Sign out into a top-left menu.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 19:29:29 -05:00
TowstyandCursor 64179dd516 Add a Sleep GPU button that stops Comfy to free VRAM.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 19:19:41 -05:00
TowstyandCursor 3a90892859 Make the library details eye hide only that pane's preview.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 18:46:20 -05:00
TowstyandCursor 845a037949 Make library hide/show instant on the grid and skip disk checks on browse.
The details pane keeps the real file so inspection is not delayed.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 18:37:29 -05:00
TowstyandCursor e89b47b5f9 Add same-mode extra passes to Image v2, and hide Shot script from image Recommend.
Library tiles show a check when selected, and xAIGen can hide a preview from the details pane.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 18:17:17 -05:00
TowstyandCursor fd9831dfcf Add a dedicated Library page for search, sort, select, and drag-to-folder.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 17:24:58 -05:00
TowstyandCursor 0e1222d035 Name outputs from the input, engine, and LoRA keys instead of aigen_0001. Image-edit presets now store prompts, and aspect fill pads stills without stretching.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 16:24:49 -05:00
TowstyandCursor 4d411f83d4 Highlight the library row that is open in Output.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 15:07:52 -05:00
TowstyandCursor bfe94e4bb1 Add an xAIGen SNOFS switch for Flux and Krea.
It is the same LoRA card as the rest of the chain; the toggle only adds or removes that card so it no longer comes back after you turn it off.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 13:27:30 -05:00
TowstyandCursor 9f82377b52 Stop a deleted video chain from keeping the GPU.
Interrupt now clears Comfy, and a missing shot list no longer continues to the next extension.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 13:07:17 -05:00
TowstyandCursor c88a8494d5 Stop cancelled video jobs from coming back after delete.
A leftover process-remaining wake was flipping the row back to running or error, so Remove looked like it did nothing.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 12:47:59 -05:00
TowstyandCursor 201eb1107f Keep Image v2 LoRA names and Flux/Krea chains when Comfy is asleep.
The Add picker vanished after the listing cache went empty, and switching engines wrote one stack over the other.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 12:31:58 -05:00
TowstyandCursor 0fa64ea765 Keep last-frame continuity when character stills are attached.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 08:21:57 -05:00
TowstyandCursor 5d828afbd7 Start MiniMax Comfy headlessly so wake does not wait on the instance picker.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 07:40:43 -05:00
TowstyandCursor 18f350c32a Finish the current video shot list before starting the next queued video.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 07:24:47 -05:00
TowstyandCursor 61d711f989 Wire every Image v2 LoRA, including Concept, through one sampler chain.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 21:11:50 -05:00
TowstyandCursor 1c6944e534 Reconnect Klein Concept and Consistency to the sampler from the LoRA chain.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 21:06:14 -05:00
TowstyandCursor 253e47ed81 Move Concept and Consistency into the Image v2 LoRA chain.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 19:45:34 -05:00
TowstyandCursor e296bb5b96 Let Image and video LoRA stacks be reordered by dragging.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 18:46:36 -05:00
TowstyandCursor 4869b80495 Expose a monitor endpoint for MyMonitor status and job progress.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 18:20:14 -05:00
TowstyandCursor 5629127446 Let Generate queue while Comfy is asleep instead of disabling the button.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 18:08:26 -05:00