Summary

On July 15, 2026, Vercel's Chat SDK added opt-in support for Discord Components V2, letting developers arrange text, images, files, and buttons as flexible components in any order when sending Discord bot messages. Setting the adapter's contentFormat option to ComponentsV2 renders native containers, sections, media galleries, separators, buttons, and string selects; embeds remain the default for backward compatibility.

What changed

The Chat SDK now supports Discord Components V2 as an opt-in contentFormat, treating text, images, files, and buttons as flexible components that can be arranged in any order, with embeds still the default.

Why it matters

Richer, natively-laid-out Discord messages give developers building chat and agent experiences finer control over how bot responses render, strengthening the Chat SDK as a surface for shipping conversational agents into community platforms.

Evidence excerpt

Components V2 treats text, images, files, and buttons as flexible components you can arrange in any order.

Sources