Claude
bc7585cddb
Noise merging: merge the sound too; test that run 2 and 3 on the same cached model still make the extra pass
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 17:00:58 +00:00
Claude
f44ebc6475
Noise merging: the log line says how long the second pass took
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 16:58:36 +00:00
Claude
db291b8c4b
Noise merging: end-to-end test from the app's saved settings through the pipeline route to a 4-step lcm run on the real H3 model class
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 16:53:06 +00:00
Claude
53c632d632
Noise merging: say it is on at the start of every run, and say so when no step matched
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 16:49:40 +00:00
Claude
5ff02e65dd
Noise merging: the log says how far apart the two answers were at each merged step
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 16:42:56 +00:00
Claude
dc3c580456
Noise merging: second seed is random each run by default (-1)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 16:40:19 +00:00
Claude
8a241cf9be
Noise merging: answer chosen steps twice with a second seed and blend the two pictures
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01VmbxSsiiz8wmt226dtbFXe
2026-10-25 16:35:34 +00:00
Claude
cce20f136a
Shot Camera: spaCy model failed to load with preshed 3.0.14 (OverflowError); pin preshed<3.0.14, repair on start, name the real cause in the log
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01T81dXrsAyE9Uu8UvYzKvGt
2026-10-25 16:20:14 +00:00
Claude
b903648950
Wheel: Clear references and Disable all guidance enhancements; Guidance switch in Engine settings; branch notes in the branch switcher
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QNQWU3ukHBLpBb9driYFi8
2026-10-25 16:16:46 +00:00
Claude
2ce29a0998
SLA rising sparsity: note the first real H3 result
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0176SHndmQj7T1VtWAWZiNcq
2026-10-25 16:16:02 +00:00
Claude
5bc3ce3f95
SLA: test that the rising-share field is drawn only for the sla method
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0176SHndmQj7T1VtWAWZiNcq
2026-10-25 16:06:31 +00:00
Claude
527d368c82
SLA: optional rising sparsity (sla_sparsity_start), GSRS idea; CPU test env script
...
Skip fewer attention blocks on early steps and more on late ones, in a straight
line up to sla_sparsity. Off at 0, untested on H3. Credit GSRS (arXiv 2610.21129).
tools/test_env.sh and tools/cpuforce.py set up the suite on a GPU-less machine.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0176SHndmQj7T1VtWAWZiNcq
2026-10-25 16:05:33 +00:00
Claude
29511f73e8
Registry: real FunUI icon (the wink on dark)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:54:48 +00:00
Claude
199c39ad98
PTD: the hop notice names the adapter each time it changes
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:48:17 +00:00
Claude
dc4e51563c
5.0.3: stale Decisiveness test, migration tests, changelog folded into the release
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:44:56 +00:00
Claude
3fa2188a97
README: all screenshots retaken with the FunUI name and logo
...
Demo project built from generated gradients, no personal content.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:39:33 +00:00
Claude
2e445244df
Test: self-removal refusal names the folder, whatever it is called
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:28:36 +00:00
Claude
fc72c408fc
README: note on why FunPack became FunUI
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:27:01 +00:00
Claude
9eef170bc8
README: title FunUI (formerly FunPack)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:18:14 +00:00
Claude
837235db5e
README: v4 was still called FunPack
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:16:16 +00:00
Claude
6b33d9a528
README: plain FunUI title, ComfyUI first in the thank-you list
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016acRss69eH1235eRdFTZHY
2026-10-25 13:15:14 +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
c853c9fccc
Decisiveness: slider ends at k 0.96 and 1.04, the largest value found stable by eye
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 18:57:01 +00:00
Claude
103fb5c9b2
Decisiveness: slider range cut again (-10 = k 0.95, +10 = k 1.05); eye test found k 1.06 already overkill
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 18:56:50 +00:00
Claude
152896d1f4
Decisiveness: slider range made gentle (-10 = k 0.85, +10 = k 1.2); 3 was overkill and 6 mostly noise
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 18:53:21 +00:00
Claude
deadf920cf
Decisiveness: slider -10..+10 now balanced (-10 = k 0.5, +10 = k 3) and takes hold earlier (s 6) so positive values are felt on few steps
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 18:44:30 +00:00
Claude
3f8a007da2
fix: PTD hop schedule keeps the sampler's device and dtype
...
The schedule handed to step-aware code (SLA, H3's head bank) was a CPU copy while the call's sigma sits on the GPU, which fails with "Expected all tensors to be on the same device". It now matches the schedule the sampler was given. Test uses the meta device as a stand-in for CUDA.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0164nckPWA2L2ugVqiDcXzc3
2026-10-23 18:12:38 +00:00
Claude
850ac349cc
Settings: saved keys a module no longer declares are dropped from the project instead of warning every run
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 18:01:51 +00:00
Claude
a3ac58f758
test: picker wheel settings travel with the project, per project
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Xw1SXwGfadnrcxvgivgffg
2026-10-23 17:48:22 +00:00
Claude
a79f635758
feat: picker wheel settings are saved with the project
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Xw1SXwGfadnrcxvgivgffg
2026-10-23 17:48:22 +00:00
Claude
a271331210
Decisiveness: manual slider is now -10..+10 (0 off, +-10 = 4x / quarter)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 17:46:20 +00:00
Claude
1ce23bf6d3
Decisiveness: widen limits (manual k 0.25..4, learned k 0.5..2) so the effect is visible
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV
2026-10-23 17:45:19 +00:00
Claude
e16a236a05
feat: Camera move marked Experimental with a plain-language warning
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Pto9ujtMpq3Ff4rYuEW1p1
2026-10-23 17:45:05 +00:00
Claude
a3031cf630
feat: one switch in Settings > Conditioning turns off automatic camera prompt enhancement
...
Shot camera's moves, cuts, views, reframes and their chances sit out;
liked details and every other enhancement are untouched.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014xY2qM34KgJ8yHLsTQEou1
2026-10-22 15:38:39 +00:00
Claude
019d496fab
feat: warn beside Generate when PTD is on with SLA or other enhancements
...
A chip names what else is switched on, since PTD was trained without them; the PTD toggle's hint says the same.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0164nckPWA2L2ugVqiDcXzc3
2026-10-22 15:31:59 +00:00
Claude
30d499697c
fix: PTD adapter list is read again each time Engine settings open
...
A setting can now read its choices from disk: a module answers setting_options and the module list asks it on every request; Engine settings reload the list when they open. A file added after ComfyUI started shows without a restart.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0164nckPWA2L2ugVqiDcXzc3
2026-10-22 15:18:13 +00:00
Claude
b067255295
fix: PTD gives step-aware modules its own hop schedule
...
SLA, momentum, velocity bias and the like read sample_sigmas from the run; with PTD on they saw the chosen 20-step schedule instead of the 4 hops. Test added.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0164nckPWA2L2ugVqiDcXzc3
2026-10-22 15:13:40 +00:00
Claude
4b8fd882ac
Merge main (5.0.2) into dev
2026-10-22 15:05:03 +00:00
Claude
2dc92cb294
release: 5.0.2 changelog and version
...
Drops a duplicated studio picture from the README.
2026-10-22 15:03:21 +00:00
Claude
361e0f9bec
test: recording is opt in, so an unknown status shows off; note why the restart test exits
2026-10-22 15:03:21 +00:00
Claude
53fdc01759
Merge dev (up to the screenshot retake) into main for 5.0.2
2026-10-22 15:03:12 +00:00
Claude
ba024566d9
test: recording is opt in, so an unknown status shows off; note why the restart test exits
2026-10-22 15:01:25 +00:00
Claude
d1d83ebd8e
feat: PTD few-step support for MiniMax H3 as a module
...
Settings > Engine > Sampling: pick a PTD adapter file from models/ptd and the run samples the file's own 4 to 8 hops with no CFG, whatever sampler and steps are chosen. Reads the EPFL fl2va and taobao-content-ai Ref2VA releases (bf16 or int8, full or pruned base); ordinary LoRAs stack. Ported from ComfyUI-PTD-Compact (Nynxz), ComfyUI-PTD (EPFL VITA Lab) and ComfyUI-MiniMaxH3-PTD (taobao-content-ai), all Apache-2.0: README Thank you plus NOTICE and licence text in the module. Proven on a tiny real H3 on CPU only.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0164nckPWA2L2ugVqiDcXzc3
2026-10-22 14:58:06 +00:00
Claude
335d9a0767
docs: retake README screenshots after the Apple HIG pass
...
Same demo project and method as before; no model output.
2026-10-22 14:19:47 +00:00
Claude
4d0dcb8f3f
fix: Restart ComfyUI card no longer repeats its text; README Important wording
...
Test reproduces the doubled line first.
2026-10-22 13:47:45 +00:00
Claude
97f0e0dcc9
ui kit: preview picture scales to fit its stage
...
A clip or picture smaller than the preview used to stay at its own size inside black.
It now fills the stage and object-fit: contain scales it up; only a differing aspect ratio leaves bars.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E6LjCrZ8KMcHGZyRWjkPA5
2026-10-22 13:21:22 +00:00
Claude
0708a7bd95
ui kit: Genie open and close for Composer and Training
...
A window grows out of the button that opens it and flows back into it, like a macOS window to the Dock.
Skipped with reduced motion or when the browser has no Element.animate.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E6LjCrZ8KMcHGZyRWjkPA5
2026-10-22 13:08:12 +00:00
Claude
a8c8d4d5ac
ui kit: slider value is typeable, selected states carry more than colour
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E6LjCrZ8KMcHGZyRWjkPA5
2026-10-22 13:04:39 +00:00
Claude
dc99611b49
ui kit: Apple HIG pass 1, roomier spacing, readable contrast, 11px text floor, solid focus ring
...
Modal head/body/foot, button gaps, settings rows, panels and stacks get more room.
Faint and muted text, light-theme accent, warn/good tones and the Render and chip labels now reach 4.5:1.
Accent used as text has its own token. Focus ring is a solid 2px accent ring.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E6LjCrZ8KMcHGZyRWjkPA5
2026-10-22 13:01:08 +00:00
Claude
f0e4a20524
Block influence recording is off until the user turns it on
...
Default was on when no switch file existed. Now off; the Settings toggle stays.
Tests pin the new default.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HsiMULvrCeUuixnkGAABVU
2026-10-22 08:48:21 +00:00