Windsurf: Devin Builds Richer HTML Artifacts and Shows Them Inline
Windsurf's Devin now builds HTML artifacts such as reports, dashboards, tables and charts on a new component kit that matches the app's design system. Devin can also embed an artifact directly in its message instead of only attaching it, so results appear right in the conversation.
Key Takeaways
- HTML artifacts can now appear inline, because Devin can embed them directly in its message instead of only attaching them.
- Artifacts are built on a new component kit that matches the Devin app's design system.
- Supported artifact types include reports, dashboards, tables and charts.
- Keeping the explanation and the visual together makes results quicker to read and review.
- The visual consistency makes Devin's output feel like part of the product rather than a separate page.
- The change particularly helps data-heavy tasks such as investigation summaries and metrics breakdowns.
A Component Kit That Matches the App
Windsurf's Devin can produce HTML artifacts, including reports, dashboards, tables and charts. These artifacts are now built on a new component kit that follows the Devin app's own design system. The result is output that looks consistent with the surrounding interface rather than like a standalone page dropped into a session, and that should read more cleanly for the dashboards and tables users commonly ask Devin to produce.
Shown Inline in the Message
Before this change, an artifact was attached to a message and users had to open it separately. Devin can now embed an artifact directly in its message. A chart or summary table can appear in the conversation at the moment Devin explains it, which keeps the explanation and the visual together.
Why It Matters
Agents increasingly deliver findings as visual reports rather than plain text. Putting those reports inline and styling them with the app's design system makes Devin's analysis faster to read and review, especially for data-heavy tasks such as investigation summaries or metrics breakdowns.