Drop the dedicated "stable-diffusion.cpp" generation node. The generic
Image Generation (Custom Model) node already covers it: provider-specific
settings come from the stable-diffusion.cpp Extra node through
extra_params, which is what that input exists for.
- Providers can declare model_optional; the sdcpp provider does, so
model_id may stay empty because sd-server uses its loaded model.
- The sdcpp protocol takes the size from the generic size input
(WxH or auto) and still follows the init image size when unset.
- Example workflow, tests and docs use the Custom Model node.