From bf926bb7d5e6dbd5d89d1983e1349209c223218d Mon Sep 17 00:00:00 2001 From: Jonathan <34005131+JPPhoto@users.noreply.github.com> Date: Wed, 16 Jul 2025 13:27:22 -0500 Subject: [PATCH] Update primitives.py Added FluxConditioningCollectionOutput --- invokeai/app/invocations/primitives.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/invokeai/app/invocations/primitives.py b/invokeai/app/invocations/primitives.py index 49bbc6e92d..10703a620c 100644 --- a/invokeai/app/invocations/primitives.py +++ b/invokeai/app/invocations/primitives.py @@ -430,6 +430,15 @@ class FluxConditioningOutput(BaseInvocationOutput): return cls(conditioning=FluxConditioningField(conditioning_name=conditioning_name)) +@invocation_output("flux_conditioning_collection_output") +class FluxConditioningCollectionOutput(BaseInvocationOutput): + """Base class for nodes that output a collection of conditioning tensors""" + + collection: list[FluxConditioningField] = OutputField( + description="The output conditioning tensors", + ) + + @invocation_output("sd3_conditioning_output") class SD3ConditioningOutput(BaseInvocationOutput): """Base class for nodes that output a single SD3 conditioning tensor"""