惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
L
LangChain Blog
H
Help Net Security
博客园_首页
T
Tailwind CSS Blog
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
雷峰网
雷峰网
Recent Announcements
Recent Announcements
D
DataBreaches.Net
U
Unit 42
Vercel News
Vercel News
I
InfoQ
Martin Fowler
Martin Fowler
Microsoft Azure Blog
Microsoft Azure Blog
Apple Machine Learning Research
Apple Machine Learning Research
S
SegmentFault 最新的问题
Jina AI
Jina AI
博客园 - 叶小钗
博客园 - 【当耐特】
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
Last Week in AI
Last Week in AI

Chat SDK Documentation

History | Chat SDK History | Chat SDK Approvals | Chat SDK Vercel Connect | Chat SDK Teams Low-Level APIs | Chat SDK CLI | Chat SDK Platform Adapters | Chat SDK State Adapters | Chat SDK Cards | Chat SDK Getting Started | Chat SDK Introduction | Chat SDK Modals | Chat SDK Slack Low-Level APIs | Chat SDK Streaming | Chat SDK Testing | Chat SDK Overview | Chat SDK toAiMessages | Chat SDK Cards | Chat SDK Overview | Chat SDK Markdown | Chat SDK Modals | Chat SDK AI SDK Tools | Chat SDK Types | Chat SDK Message Subject | Chat SDK Conversation History | Chat SDK Transcripts | Chat SDK Slack bot with Next.js and Redis Actions | Chat SDK Direct Messages | Chat SDK Emoji | Chat SDK
List a vendor-official adapter | Chat SDK
Vercel · 2026-08-05 · via Chat SDK Documentation

Qualify for the vendor-official tier and add your adapter to the Chat SDK docs, chat/adapters catalog, create-chat-sdk, and eve.dev/integrations.

A vendor-official adapter is built and maintained by the company behind the platform (or the primary maintainer of that platform's API). You implement the same Adapter interface as a community adapter. After Vercel accepts your listing, your adapter appears in:

Browse current listings on the Adapters page.

OfficialVendor-officialCommunity
MaintainerVercelPlatform vendorThird-party developers
npm package@chat-adapter/*Your org scope or unscopedYour org scope or unscoped
Docs listing/adapters/official/…/adapters/vendor-official/…/adapters/community/…
eve.dev/integrationsYesYesNo
chat/adapters catalogYesYesNo
create-chat-sdkYesYesNo

All three tiers share the same interface. Developers install and register your adapter the same way they use any other adapter. Vendor-official adds stronger discoverability and a higher maintenance bar.

The @chat-adapter/ npm scope is reserved for Vercel-maintained official adapters. Publish under your own org scope or as an unscoped package.

Before you open a listing PR, confirm that you can meet all of these:

  • You will continue to maintain the adapter
  • The repo lives in an official vendor-owned GitHub organization
  • Your primary product docs cover the adapter
  • You have announced the adapter in a blog post, changelog, or on social media
  • The adapter does not depend on platform APIs that are in private or closed beta

If you don't represent the platform vendor, list as community instead.

Meeting the qualifications does not guarantee acceptance. Vercel reviews each request and may decline a listing for any reason.

If Vercel lists your adapter, you own ongoing support:

  • Keep the adapter compatible with current Chat SDK APIs and your platform's APIs
  • Address bug reports promptly
  • Support developers who use your adapter

Vercel may remove a vendor-official adapter from the docs, catalog, eve integrations, and create-chat-sdk at any time, without notice. Removal can follow lack of maintenance, security or support risk, or failure to meet the tier bar.

Ship a published npm package before you ask for a listing. Follow the same guides as community adapters:

  1. Build an adapter
  2. Test it
  3. Document it
  4. Publish it

Your listing PR must point at that published package and a GitHub README pinned to a commit or tag.

Open a pull request against vercel/chat. Copy an existing page from apps/docs/content/adapters/vendor-official/ and replace the details with yours. Choose a short kebab-case slug that is not already taken.

Include all of the following in the PR:

  1. Docs page. Add an MDX page under apps/docs/content/adapters/vendor-official/ and register the slug in that folder's meta.json. Mark the page as vendor-official, set your company as the author, complete the feature matrix, and add install and quick-start examples that match your published package and README.
  2. Adapters registry. Add an entry to apps/docs/adapters.json so the adapter appears on the Adapters page. Point readme at a pinned commit or tag, not a branch. See Pin your README to a commit or tag. Keep the package name and flags consistent with the docs page.
  3. Catalog entry. Add your adapter to chat/adapters in packages/chat/src/adapters/index.ts. Setup UIs use this metadata (package name, factory export, peer dependencies, and environment variables) without importing your package. Copy a similar vendor-official entry and update it from your docs.
  4. CLI scaffold. Add a matching entry in packages/create-chat-sdk/src/catalog/scaffold-spec.ts so create-chat-sdk can generate a bot that uses your adapter. Match the factory call shape of a similar adapter. After merge, developers can pass --adapter your_slug or browse vendor-official adapters with --vendor.
  5. Test allowlists. Update the lists in packages/integration-tests so CI recognizes the new docs page and package imports.
  6. Changeset. Add a changeset that bumps chat and create-chat-sdk (patch), with one line describing the addition.

Reviewers check that:

  • You meet the qualifications above
  • Install snippets, factory exports, and env vars match the published package and README
  • The README link is pinned to a commit or tag
  • Catalog peer dependencies match what the docs tell people to install
  • The adapter appears in both the docs registry and the chat/adapters catalog

After merge, your adapter appears under Vendor Official on the Adapters page, in the static catalog, on eve.dev/integrations, and in create-chat-sdk when it fits the webhook-only scaffold.

When you change env vars, peer dependencies, or the factory API, open a follow-up PR that updates the docs page, catalog entry, and pinned README ref together.

PreviousPublishing your adapter