Skip to content

0.2.0 — Earthshine

Latest

Choose a tag to compare

@Technologicat Technologicat released this 16 Jun 10:50

By the faint structural light a workflow leaves behind, chandra can now read images that carry no generation recipe at all.

Added

  • ComfyUI images that aren't generations — background removers, pose detectors, upscalers, mask extractors, anything with no sampler — are now handled instead of rejected. There's no recipe to extract, so chandra show/inject describe the workflow's operation pipeline — one line per output image, since one workflow can write several (a background remover emits both the cut-out and its mask, by different paths):

    LoadImage → InspyrenetRembg → SaveImage
    LoadImage → InspyrenetRembg → MaskToImage → SaveImage
    

    That goes into both the parameters text and the XMP description, so SD Prompt Reader / CivitAI and general viewers (Pix) show something useful rather than nothing.

Fixed

  • chandra inject no longer crashes on a ComfyUI image with no resolvable prompt (a non-generation workflow, or a generation whose conditioning can't be traced). The XMP-description step raised TypeError on the missing prompt text.

Full changelog: https://github.com/Technologicat/chandra/blob/main/CHANGELOG.md