Windsurf: Devin Local Image Reads Get a Configurable image_size Setting
Windsurf's Devin Local now accepts an image_size setting for image reads. The default sends 70% of the longest side of an image with a minimum of 1024 px. This gives users control over the trade-off between image detail and the cost of sending pictures to the model.
Key Takeaways
- Devin Local now accepts an image_size setting for image reads.
- The default sends 70% of the longest side, giving a sensible balance out of the box.
- A 1024 px minimum keeps smaller images legible after resizing.
- Larger values help with dense screenshots and fine UI detail, while smaller ones keep requests lighter.
- The setting is useful for front-end and design-review workflows where the agent inspects visual output.
- It ships in Devin Desktop v3.12.43 (November 9, 2026).
Control Over How Images Are Sent
Devin Desktop v3.12.43, released by Windsurf on November 9, 2026, adds an image_size setting for image reads in Devin Local. When the agent reads an image, such as a screenshot or design mockup, the picture is resized before being sent to the model. The new setting lets users decide how aggressively that resizing happens.
Defaults
Without any configuration, Devin Local sends 70% of the image's longest side, with a floor of 1024 pixels. The floor keeps small and medium images legible, while the percentage trims very large images so they do not waste context on resolution the model cannot use.
When to Change It
Users working with dense screenshots, wide diagrams or fine UI details may want a larger value so small text stays readable. Users who read many images in a session may prefer a smaller one to keep requests lighter. Because the setting applies to image reads in Devin Local, it fits directly into workflows where the agent inspects visual output while building or debugging a front end.
Availability
The setting is part of Devin Desktop v3.12.43 and applies to Devin Local sessions.