I started a Ki assistant thread to generate an image. I changed the model for the next prompt from Ki to Claude 4 Sonnet (which was the model that produced the first Ki response according to the info button) and asked it to generate a second image. The text response describes how the model designed the image and prints the line "Generated image expires in 10 minutes." but no image is rendered. The time/tokens/cost information suggests that the model actually did produce an image but the assistant simply isn't rendering the full result.
Example thread:
https://kagi.com/assistant/ef29f56c-5c6f-4215-b495-0879437fae8b
If Ki is to be the only assistant capable of generating images, then switching to a different assistant model within the same thread should produce the "I am not capable of generating images, etc." response at minimal cost instead of moving forward with the resource-intensive image generation task. Otherwise, when using models capable of generating images, the assistant should render any images that were produced.