Platform API v2, MCP chat tools, and Office file attachments
What's new
- Platform API v2 (beta) can now start a chat from a GitHub repository, and the API docs add a v1 to v2 migration guide and a version switcher.
- The v0 MCP server adds tools to create, find, and read chats, fetch a preview, and send messages.
- Attach Excel (.xlsx) and Word (.docx) files to a chat.
- Pasted images and files now appear as inline chips in the prompt composer, with image thumbnails, and stay in place across reloads.
- Custom skills can set disable-model-invocation to stay out of the agent's auto-invoked catalog while remaining available when attached or loaded explicitly.
Bug fixes
- Starting a new chat from the home composer no longer inherits the previous chat's streaming state, which could turn Send into Queue and send your message to the wrong chat.
- Project visibility settings now respect your team's Vercel Authentication requirements.
- A paying team is no longer downgraded to free when a billing read fails.
- Preview sandboxes no longer time out mid-generation during long agent runs, including when the tab is closed.
- The Restart button on a stopped preview is clickable again even when no snapshot is available.
- Refreshing the preview no longer throws an invalid URL error.
- The editor no longer shows a false start error when a preview, dev server, or install fails while the editor itself is healthy.
- A saved model selection no longer briefly flips to a default while the page loads.
- Design system import routes private registry authentication through your shared environment variables instead of asking for secret values in chat.
- Snowflake gets fewer first deploy failures, creates a missing snowflake.yml for you, keeps the publish flow available on shared chats before you connect your account, and fixes environment variable injection on preview refresh.
- Template previews open through the authenticated path instead of redirecting you to vercel.com inside the preview.
- Upgrade checkout has clearer error recovery, with specific actions for address, authentication, and expired link failures.
- Sending your first message from the home screen now reveals the chat pane if it was collapsed.
- The prompt form no longer grows when you open the + menu with nothing selected.
- Fixed breadcrumb flicker, command palette search visibility, a missing sidebar trigger, oversized pagination buttons in usage settings, and the team avatar and name wrapping on the templates page.
Misc.
- The credit purchase modal now notes that purchased credits expire one year after purchase.
- The design system you select in the composer now persists per scope.
- Refined chat panel collapse and sidebar hover behavior.
- Updated the API docs with deprecation notes, refreshed the design systems docs, and removed the prompt enhancement section.




