ComfyUI/comfy_api_nodes
Christian Byrne 593be209a4
feat: add essentials_category to nodes and blueprints for Essentials tab (#12573)
* feat: add essentials_category to nodes and blueprints for Essentials tab

Add ESSENTIALS_CATEGORY or essentials_category to 12 node classes and all
36 blueprint JSONs. Update SubgraphEntry TypedDict and subgraph_manager to
extract and pass through the field.

Fixes COM-15221

Amp-Thread-ID: https://ampcode.com/threads/T-019c83de-f7ab-7779-a451-0ba5940b56a9

* fix: import NotRequired from typing_extensions for Python 3.10 compat

* refactor: keep only node class ESSENTIALS_CATEGORY, remove blueprint/subgraph changes

Frontend will own blueprint categorization separately.

* fix: remove essentials_category from CreateVideo (not in spec)

---------

Co-authored-by: guill <jacob.e.segal@gmail.com>
2026-03-15 16:18:04 -07:00
..
apis
util
__init__.py
nodes_bfl.py
nodes_bria.py
nodes_bytedance.py
nodes_elevenlabs.py
nodes_gemini.py
nodes_grok.py
nodes_hitpaw.py
nodes_hunyuan3d.py
nodes_ideogram.py
nodes_kling.py
nodes_ltxv.py
nodes_luma.py
nodes_magnific.py
nodes_meshy.py
nodes_minimax.py
nodes_moonvalley.py
nodes_openai.py
nodes_pixverse.py
nodes_recraft.py
nodes_reve.py
nodes_rodin.py
nodes_runway.py
nodes_sora.py
nodes_stability.py
nodes_topaz.py
nodes_tripo.py
nodes_veo2.py
nodes_vidu.py
nodes_wan.py
nodes_wavespeed.py