MajoorWaldi
d6c4e4d966
feat: Enhance geninfo extraction for upscalers and samplers
...
- Introduced `_effective_sampler_sinks` to deduplicate and manage sampler sinks effectively.
- Updated `_apply_multi_sink_sampler_fields` to handle multiple samplers and chained passes.
- Added `_extract_upscaler_geninfo_fallback` to build geninfo payloads for upscaler-only workflows.
- Implemented `_extract_cached_text_from_linked_node` to improve prompt extraction from ShowText nodes.
- Enhanced `_trace_scheduler_sigmas` to resolve linked steps for scheduler configurations.
- Added PNG text chunk reading functionality to extract prompts and workflows when EXIF data is missing.
- Created `upscaler_extractor.py` for dedicated upscaler workflow extraction helpers.
- Improved test coverage for sampler pipelines and upscaler extraction logic.
2026-03-08 23:48:19 +01:00
..
2026-01-24 19:28:33 +01:00
2026-01-24 19:28:33 +01:00
2026-03-08 00:51:40 +01:00
2026-03-06 12:43:46 +01:00
2026-02-27 21:00:17 +01:00
2026-03-08 00:51:40 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-03-02 20:13:04 +01:00
2026-02-26 07:01:43 +01:00
2026-03-05 02:21:13 +01:00
2026-03-03 20:02:46 +01:00
2026-02-27 10:09:44 +01:00
2026-02-26 07:01:43 +01:00
2026-02-27 21:00:17 +01:00
2026-02-27 10:09:44 +01:00
2026-03-03 20:02:46 +01:00
2026-03-08 00:51:40 +01:00
2026-03-08 23:48:19 +01:00
2026-03-08 23:48:19 +01:00
2026-03-03 20:02:46 +01:00
2026-02-26 07:01:43 +01:00
2026-03-08 00:51:40 +01:00
2026-02-26 09:33:55 +01:00
2026-03-08 00:51:40 +01:00
2026-02-26 09:33:55 +01:00
2026-02-26 09:33:55 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 09:33:55 +01:00
2026-02-25 11:43:13 +01:00
2026-02-26 07:01:43 +01:00
2026-03-06 12:43:46 +01:00
2026-03-06 12:43:46 +01:00
2026-02-26 09:33:55 +01:00
2026-02-26 09:33:55 +01:00
2026-02-25 11:43:13 +01:00
2026-02-26 07:01:43 +01:00
2026-03-08 00:51:40 +01:00
2026-03-08 00:51:40 +01:00
2026-03-08 00:51:40 +01:00
2026-03-03 20:02:46 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-03-08 00:51:40 +01:00
2026-02-26 09:33:55 +01:00
2026-02-26 09:33:55 +01:00
2026-02-26 07:01:43 +01:00
2026-03-06 12:43:46 +01:00
2026-02-27 10:09:44 +01:00
2026-02-26 09:33:55 +01:00
2026-02-26 09:33:55 +01:00
2026-03-05 02:21:13 +01:00
2026-02-26 11:24:27 +01:00
2026-02-26 07:01:43 +01:00
2026-03-06 12:43:46 +01:00
2026-02-26 07:01:43 +01:00
2026-02-27 10:09:44 +01:00
2026-02-27 10:09:44 +01:00
2026-03-08 00:51:40 +01:00
2026-02-26 11:24:27 +01:00
2026-03-08 00:51:40 +01:00
2026-03-08 00:51:40 +01:00
2026-02-26 07:01:43 +01:00
2026-03-03 20:02:46 +01:00
2026-02-19 11:19:13 +01:00
2026-03-03 00:15:58 +01:00
2026-03-08 23:48:19 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 07:01:43 +01:00
2026-02-26 22:34:59 +01:00
2026-03-04 08:27:17 +01:00
2026-03-05 02:21:13 +01:00
2026-03-08 00:51:40 +01:00
2026-03-05 02:21:13 +01:00
2026-03-03 14:11:20 +01:00
2026-03-03 07:33:50 +01:00
2026-03-06 12:43:46 +01:00