Chat SDK now includes AI SDK tools
Vercel just made it one API call to wire agent tooling into production chat apps.

Why it matters
Vercel's Chat SDK now ships built-in AI agent tools with approval gating and lazy loading—lowering friction for developers deploying agentic features without custom integrations.
The key facts
12 to knowChat SDK ships new ai subpath with createChatTools() method
Write tools gated by requireApproval option (default: on)
Three presets available: reader, messenger, moderator
Lazy loading reduces overhead—only constructs tools preset allows
Previous chat/ai exports flagged deprecated; migration to chat/ai required
Chat SDK ships built-in AI toolset via chat/ai subpath
Single createChatTools() call integrates read/write actions into agents
Write tools require approval gate (requireApproval option, enabled by default)
Three presets available: reader, messenger, moderator—each scope allowed tools
Lazy loading: only preset-allowed tools are constructed
Previous toAiMessages from chat/ai re-exports now deprecated
Templates and documentation provided for quick start
Go to the source
Vercel Blogvercel.com
Publisher excerpt: Chat SDK now ships a built-in toolset through the new subpath. One call wires Chat SDK's read and write actions into your agent.AI SDKchat/aicreateChatTools(chat) and its supporting types have moved to . The previous re-exports are flagged .toAiMessageschat/aichat@deprecated Read the to get…