Large List Extend
Large List Extend — comfyui_LLM_party
- list1
- list2
- list3
- list4
- list5
- list6
- list7
- list8
- list9
- list10
- lists
This is List Extend's bigger sibling, for when three input slots isn't enough. Same idea - merge multiple lists into one instead of nesting them - but stretched out to ten inputs instead of three, for the workflows that have grown past what the smaller node can handle in one hop.
That's genuinely the whole story on mechanism: comfyui_LLM_party builds agent graphs out of accumulated lists - tools, documents, message chunks - and once you're wiring up a serious multi-agent or multi-source setup, three inputs stops being enough pretty fast. Rather than force you to chain two or three List Extend nodes together to combine, say, seven separate lists, this node just gives you the headroom up front.
Inputs and output - and the one thing to actually pay attention to. list1 through list10, all optional, all typed LIST - connect as many as you have and leave the rest empty. But the output is where this node quietly differs from its smaller sibling: it's named lists, not list, and typed LISTS, not LIST. That's not a typo in the schema and it's not cosmetic - if you built a graph expecting to swap this node in for List Extend because you outgrew three inputs, the socket type on the output won't match. Anything downstream wired to accept a LIST output from List Extend will refuse to connect to this node's LISTS output, and you'll need to check what the receiving node actually expects before assuming this is a drop-in upgrade. It's the single most likely point of confusion with this node, and it's worth checking the wire color/type in the ComfyUI graph before you spend time debugging something that was never going to connect.
Installing it. Large List Extend ships as part of the full comfyui_LLM_party pack, same as everything else here - install via ComfyUI Manager (search "comfyui_LLM_party") or cd ComfyUI/custom_nodes && git clone https://github.com/heshengtao/comfyui_LLM_party, then pip install -r requirements.txt from inside the project folder in your ComfyUI Python environment, and restart. Like the other combine nodes, it's a plain utility with no external dependency of its own, so there's nothing specific to configure or break here beyond the general pack install. If it doesn't show up after installing, that's the pack's broader dependency list failing somewhere else and taking the node set down with it - check the ComfyUI console for the real import error rather than assuming this node in particular is the problem.
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| list1opt | LIST | — | |
| list2opt | LIST | — | |
| list3opt | LIST | — | |
| list4opt | LIST | — | |
| list5opt | LIST | — | |
| list6opt | LIST | — | |
| list7opt | LIST | — | |
| list8opt | LIST | — | |
| list9opt | LIST | — | |
| list10opt | LIST | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| lists | LISTS | — |