Files
willmiao-ComfyUI-Lora-Manager/py
Will Miao 9cb0ade836 fix(recipe): capture VAEDecodeTiled output for recipe previews (#1158)
VAEDecodeTiled is a native decoder that returns (images,) just like
VAEDecode, but it was missing from NODE_EXTRACTORS, so its output was
never stored as the first decoded image. The cached-image fallback in
MetadataRegistry.get_first_decoded_image also only recognized nodes whose
class name was exactly "VAEDecode", so a run that reused the cached
tiled decoder still reported "No recent images found".

Register VAEDecodeTiled with VAEDecodeExtractor and share the decoder
class list between the extractor registry and the fallback. Add
regression tests for fresh execution, cache hits with subgraph-style node
IDs, unrelated IMAGE nodes, and first-decode-wins precedence.
2026-10-24 04:44:41 +08:00
..