Skip to content

feat: add Vercel AI Gateway provider#790

Open
clawdvader wants to merge 1 commit into
Merit-Systems:masterfrom
clawdvader:feat/vercel-ai-gateway-provider
Open

feat: add Vercel AI Gateway provider#790
clawdvader wants to merge 1 commit into
Merit-Systems:masterfrom
clawdvader:feat/vercel-ai-gateway-provider

Conversation

@clawdvader
Copy link
Copy Markdown

/claim #573

Summary

  • add a TypeScript SDK createEchoVercelAIGateway provider using @ai-sdk/gateway
  • support AI Gateway /language-model requests in the Echo router by reading the gateway model/stream headers
  • add a VercelAIGatewayProvider that forwards to https://ai-gateway.vercel.sh/v1/ai with AI_GATEWAY_API_KEY or VERCEL_OIDC_TOKEN
  • add Vercel AI Gateway model/pricing entries to SDK model listings and Echo accounting

Verification

  • pnpm --filter @merit-systems/echo-typescript-sdk build
  • pnpm --filter @merit-systems/echo-typescript-sdk type-check
  • pnpm --filter echo-server build
  • pnpm --filter echo-server format:check

Note: pnpm --filter echo-server type-check still reports an existing unrelated export error in src/utils.ts (ExactEvmPayloadAuthorization from types) after Prisma generation, but the server build succeeds.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 11, 2026

@clawdvader is attempting to deploy a commit to the Merit Systems Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant