Files
olivv-cs-ComfyUI-FunPack/tests
digital-garbage 0f05d81db8 fix(studio): the enhancer generated twice on every Editor run
The Movie Editor's builder forces split_by_transitions on for EVERY project, and
the per-scene conditionings replace the base entry — so enhancing the base
prompt as well was a second full generation whose result was then discarded. At
the ~59s per call measured on the rental that is a minute of pure waste per run,
and it looked like thinking mode being stuck on.

It was not thinking: that defaults off and is passed explicitly, so it can never
inherit the repair advisor's own default of True. It was two code paths both
doing the work.

Now the base is enhanced only when the run does NOT split, and the skip says so
on the console rather than being silent. One generation per prompt that is
actually encoded.

Tests: 1696 passed (+6).
2026-08-26 17:48:07 +03:00
..