Files
tazlin fd4a70c7bb fix: judge baseline-dependent features on the requested models only
- `ImageWorker.can_generate_with_model_names` checked hires_fix, control_type, flow_shift and transparent against the baselines of every model the worker advertises, so a worker holding any family without that feature (flux, qwen, anima) was refused every such job with `bridge_version`, whatever model the request named.
- The check now runs over the requested models intersected with the worker's, which is the set the job can actually run on.
- Regression test in `test_image_worker_eligibility.py`: a worker holding SD1 and a flux model serves an SD1 hires-fix job and is still refused when the request names the flux model.
2026-09-04 11:37:02 -04:00
..