Last 12 weeks · 0 commits
1 of 6 standards met
What Upgrades the starter to AI SDK v7 so it matches the "Builders Guide to the AI SDK" Vercel Academy course, which was just updated to v7 patterns ( for system prompts, , and the stateless / helpers). Resolves #3 also Also adds to enforce the AI SDK v7 minimum Node version (the course now documents v22+). Why Without this, a learner who clones the starter installs the v6 generation, while the lesson code they paste in targets v7. The v6/v7 API renames ( → , → , and the deprecated ) would mismatch or emit deprecation warnings. No application code changed — the existing starter files use stable + / APIs, which are unchanged in v7. The chat route handler is built during the lessons. Verification (lockfile regenerated) — passes — passes (only pre-existing "unused import" lint warnings in the lesson scaffold files)
I noticed that the AI Elements chapter in the Vercel Academy still uses the old component, , which I believe have been deprecated in favor of . It would be great if the tutorial could be updated to include so that the content stays aligned with the latest SDK version. Thank you for the great educational resources!
Summary Refactored README to exclusively use Vercel AI Gateway setup Updated .env.example to show VERCEL_OIDC_TOKEN configuration Added all 5 lessons including CLI lessons 1-2 Changes Removed all OpenAI-specific setup instructions Added detailed OIDC token authentication steps Explained AI Gateway benefits (unified API, reliability, monitoring) Clear instructions for configuring provider keys in Vercel Dashboard Added CLI commands for lessons 1-2 (extraction, classification) Test plan [ ] Clone repository and follow README setup instructions [ ] Verify creates proper .env.local [ ] Test all lessons work with Vercel AI Gateway [ ] Confirm automatic OIDC token refresh with
Repository: vercel/ai-sdk-fundamentals-starter. Description: AI SDK Course Repository Stars: 31, Forks: 19. Primary language: TypeScript. Languages: TypeScript (89.7%), CSS (9.9%), JavaScript (0.5%). Open PRs: 1, open issues: 1. Last activity: 1mo ago. Community health: 50%. Top contributors: joelhooks, ctate, LleytonT.