0389ec45c8
Image messages previously ran two sequential LLM generations: a full non-streamed vision call to describe the image, then a second agent call with the description pasted in as text. The agent's llama-server model is already vision-capable, so attach the image to the user message as an OpenAI-style image_url content part and let the single agent call see it. Roughly halves image-turn latency and streams from the start. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>