37 Commits
Author SHA1 Message Date
digital-garbageandClaude Sonnet 5.5 30d1aa14a9 MiniMax H3-Image saves a PNG picture; Length and FPS are not offered and are set to 1
A pipeline with no length or rate input hides those controls in the Project and Scene panels. A preset can carry project numbers it goes with.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-11 03:27:51 +02:00
digital-garbageandClaude Sonnet 5.5 34db2b331d Reference sheet generator (optional module + dialog); leak report tests start from unwrapped ComfyUI functions
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 00:50:31 +02:00
digital-garbage 7e9e5a8ee5 Veda download row: no flicker on refresh, and nothing shown once both predictors are there
A redrawn page emptied the row and filled it again when the server answered. It now paints the
last answer at once and only changes what changed. With one file installed only the missing
one is offered, still under the predictor selector; with both, no download block at all.
2026-11-05 22:03:36 +02:00
digital-garbage fa3d4bd71a Veda predictor download row sits right under the predictor selector
It was drawn at the bottom of the model page, far from the field it fills, and the
selector's hint pointed at 'the row below'. The row now follows the selector directly and
the hint no longer points anywhere.
2026-11-05 21:46:44 +02:00
digital-garbage e3457452a9 Veda predictor row: both official files always shown, each installed or downloadable
The row used to vanish as soon as one predictor was in models/veda, so the other could
not be fetched from the app. Now each file shows its own state, the licence notice stays
while a download button is shown, and a finished download refreshes the predictor list.
2026-11-05 21:45:13 +02:00
digital-garbage 1e2ac5ca67 Sparse attention method veda for MiniMax H3 (experimental), with an optional predictor download
Learned tile-sparse attention (Veda, arXiv 2605.30325): tiles, tile plans, predictor
scoring and selection in plain torch (tested on CPU, including a real tiny H3 with a
stand-in kernel), an INT8 Triton kernel derived from SageAttention (untested on a GPU),
installed through the same override and per-step wrapper as SLA. Runs at the predictor's
trained budget; LoRA, MXFP8, Two stages, dense steps and the attention backend compose.
Settings > Models offers the official Hugging Face download of the predictor on a click,
with its licence beside it; taggers and this share one downloader (core/fetch.py).
2026-11-05 21:32:39 +02:00
Claude 5eabca5839 LoRA loader: Apply to stage (First/Second/Both) for Two stages, and Diffusers-layout H3 LoRAs now load
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjVKTwSL4mCUi3hd811
2026-11-02 12:56:50 +00:00
Claude 4c0192469a Presets can carry project settings; Fast & Simple R2V turns on Frame Generation (always, Balanced x2) and Super Resolution on demand (Denoise Medium)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tw9fjWzZx5QzcqkheSuhsy
2026-10-29 19:49:44 +00:00
Claude 9f8705dd63 Shot camera and SLA need H3-only traits: hidden on LTX (node fields can now require a trait)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BzJLJWVu7RZnbRqm3nYAnX
2026-10-27 08:29:22 +00:00
Claude 3adebb731f Rename FunPack to FunUI (5.0.3 Classy Chopper): /fun endpoint, wink logo, load-time migration of old names
Old project/workflow names and browser settings migrate on load; /funpack redirects to /fun.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:11:03 +00:00
Claude 326366c425 UI: feature lint rule, app.dom service, kit tiles/cards/grid/hero; move simple features onto them
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0155S2Ye8BRUakV7GHAsmYWu
2026-10-17 14:10:17 +00:00
digital-garbageandClaude Sonnet 5.5 4fd3b94424 feat: bypass toggle in Models & Pipeline -- a node is skipped for the run, keeps its values, and refuses with a reason when it cannot be passed through
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 02:19:00 +03:00
digital-garbageandClaude Sonnet 5.5 e48515d452 fix: skip wording is true when a node is rejected though its module loaded; swapping a slot drops its skip marker
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 02:16:06 +03:00
digital-garbageandClaude Sonnet 5.5 77f2552304 fix: skip notes point to Ready to generate? (Modules page cannot show a failed module); readiness no longer calls optional nodes a need
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:43:58 +03:00
digital-garbageandClaude Sonnet 5.5 1565ac3982 fix: skipped slots offer no Remove/Swap, stand-in load clears skipped, null pass value refused; route-level and precedence tests
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:28:22 +03:00
digital-garbageandClaude Sonnet 5.5 803ea68f21 fix: optional nodes are declared per node class by the model modules (saved pipelines and swapped nodes covered); skip chain cannot crash; skipped controls hidden in the project tab; skipped card says so (attacker round 26)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:02:59 +03:00
digital-garbageandClaude Sonnet 5.5 3beb13f6c5 feat: optional preset slots - a pipeline runs without Enhance, Shot camera, Prompt markup, Negative erase, Cut opening or Identity transfer when their module did not load, says so beside Generate, and hides their controls
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 00:41:38 +03:00
digital-garbageandClaude Opus 5.5 fc92e5869b feat: the model loader shows each SLA field only in the mode it belongs to (sparsity for sla/vsa, tau for sol-attn, block size and stabilize for Triton, tail for comfy_kitchen)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:38:45 +03:00
digital-garbageandClaude Opus 5.5 02912f1347 feat: added or wired-in model patches join the chain (removing one already rejoins it); dynamic dropdowns draw and send the fields each choice brings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:19:16 +03:00
digital-garbageandClaude Opus 5.5 32eaf6881e fix: number choices (CreateVideo bit_depth 8) are saved and sent as numbers; text already saved ("8") is read back as the number
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 15:59:49 +03:00
digital-garbageandClaude Opus 5.5 d65014b135 fix: a field left open on a swapped-away node drops its value and says so
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 12:25:17 +03:00
digital-garbageandClaude Opus 5.5 feabbaaa4b fix: a node change holds runs back from the moment it is asked; values typed for a swapped node are dropped, not misplaced; problems naming no slot first stay visible in the simple view
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 11:56:34 +03:00
digital-garbageandClaude Opus 5.5 4f6c6284fd feat: Models & Pipeline shows only what needs a choice (model files, sampler, anything broken); Show all nodes brings back the plumbing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 10:49:30 +03:00
digital-garbageandClaude Opus 5.5 0f552f24e7 fix: an unset file dropdown shows “choose”, not the first file it never saved
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 03:28:54 +03:00
digital-garbageandClaude Opus 5.5 9f8d8034e1 fix: Generate waits for Story text still being split; Chat says when no enhancer is there; node dots match the banner; queue refusals name the scene; drop unused frozenInputs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 02:04:19 +03:00
digital-garbageandClaude Opus 5.5 62126c0320 fix: swapped-in settings node keeps the project's settings; retry that worked lets queued edits in; 5xx is an outage; Revert follows the open project; Sampler type-back during a save
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 16:10:14 +03:00
digital-garbageandClaude Opus 5.5 62e3c7fa07 fix: settings are read and written only where the server says they live, so a fresh pipeline mirrors at once and a hidden module's settings survive; a refused pipeline names the server's reason and the next edit replaces it; a refused value is not also called missing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 15:09:59 +03:00
digital-garbageandClaude Opus 5.5 fd35f4582d fix: project switches mid-load no longer cross-write pipelines; unrecognised model files say why nothing hides; Sampler window has steps/sampler/scheduler
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 05:32:37 +03:00
digital-garbageandClaude Sonnet 5.5 c0cdf9efd9 fix: all-enhancements payload valid alone, Generate waits for pending settings, forget is complete and sticks, camera choices listed, Manager lookup case-proof and declared
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 15:37:30 +03:00
digital-garbageandClaude Sonnet 5.5 1984dd6c1e feat: a missing node card offers the pack that provides it (ComfyUI-Manager's node map) with an Install button
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 15:27:03 +03:00
digital-garbageandClaude Sonnet 5.5 079a5104c7 feat(ui): Models & Pipeline shows every node as a card in its group; a card opens the node's settings
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 15:23:31 +03:00
digital-garbageandClaude Sonnet 5.5 972a5e97b4 fix(import): bypassed/muted subgraphs, primitives through reroutes, one control to every node of a kind, no binding to a lookalike, scoped Set/Get, widget alignment from the export, 400 on bad shape
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 12:35:22 +03:00
digital-garbageandClaude Sonnet 5.5 a8f5163822 feat: import a ComfyUI workflow (UI or API export) as the pipeline, with the app's controls bound to the nodes that take them
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 12:29:27 +03:00
digital-garbageandClaude Sonnet 5.5 d3bf2896b3 feat(ui): Models & Pipeline shape editing: swap, add, remove, rewire, regroup, start from a model, revert, export settings card
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 01:56:57 +03:00
digital-garbageandClaude Sonnet 5.5 175c1a7643 fix(ui): maintenance refuses when edits are unsaved and reports a blocked or absent restart; Models/Engine keep typing, show save errors, multiline text; export keeps its project name and picked clips
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:20:20 +03:00
digital-garbageandClaude Sonnet 5.5 e1d8e3da16 feat(ui): Engine and Modules settings sections
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:11:00 +03:00
digital-garbageandClaude Sonnet 5.5 4aa8796ab7 feat(ui): Models & Pipeline settings section edits every slot's values
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 22:09:24 +03:00