fix: skip $$-prefixed inputs in cache signature computation

This commit is contained in:
bigcat88 2026-02-25 17:51:50 +02:00
parent 3ebe1ac22e
commit 6505622b1b
No known key found for this signature in database
GPG Key ID: 1F0BF0EC3CF22721

View File

@ -117,6 +117,8 @@ class CacheKeySetInputSignature(CacheKeySet):
signature.append(node_id)
inputs = node["inputs"]
for key in sorted(inputs.keys()):
if key.startswith("$$"):
continue
if is_link(inputs[key]):
(ancestor_id, ancestor_socket) = inputs[key]
ancestor_index = ancestor_order_mapping[ancestor_id]