WRT to Qwen3, is it possible that the API/site you were using was passing your "image edit requests" to something like Qwen-Edit [1] under the covers?
To my knowledge, Qwen3-VL (Vision Language) isn't capable of generating/modifying images - it's purely for doing reasoning about images.
Input: bald man Prompt: give bald man hair Output: edited original, now with hair
That looks like editing to me.
Or are we strictly adhering to the ‘generating new images’ definition because these models technically recreate the entire image? It would be like editing a photo in Photoshop. If you hit “Save” you edited the photo. But if you hit “Save As” and create a new file, the photo wasn’t edited but created as a new image?