chore(ai): regenerate the model catalog from live provider catalogs - #1632
Merged
Conversation
Commits the current `npm run generate-models` output. Net 1252 -> 1260 models. Highlights: z-ai/glm-5.3 on OpenRouter and Prime Inference, deepseek-v4-flash-vision-exp (OpenRouter, Vercel AI Gateway, OpenCode Go), thinkingmachines inkling free routes and two stealth previews (ox-alpha, x-preview-f); Vercel AI Gateway renamed its grok vendor prefix from xai/ to spacexai/ (13 ids); repricing on gpt-5.6-sol (5/30 -> 2.5/15), gemini-3.6-flash (halved), gemini-flash-lite-latest (raised), kimi-k2.7-code, minimax-m2.5, and mistral-small-3.2; retired deepseek-v4-flash-free on OpenCode. All provider fetches succeeded during generation; no provider section was emptied by a failed source. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
sethkarten
approved these changes
Aug 21, 2026
sethkarten
left a comment
Contributor
There was a problem hiding this comment.
Design and implementation reviewed. This is a clean generated snapshot refresh with the required changelog fragment. The provider-ID changes are intentional upstream catalog changes; aliases or copy-only tests would add brittle compatibility scaffolding. Local AI validation passed (338 tests, 50 files), root checks passed, and the Linear link is now green.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of ENG-5435.
Context
The committed
models.generated.tssnapshot has drifted since #1445. Release builds regenerate this file from live catalogs anyway; committing the refresh keeps the checked-in snapshot from drifting further and keeps local keyless test runs representative. Follow-up PR adds a daily workflow to automate this.Changes
Snapshot generated for commit
4332c7a(1252 -> 1260models):z-ai/glm-5.3(OpenRouter, Prime Inference),deepseek/deepseek-v4-flash-vision-exp(OpenRouter, Vercel AI Gateway, OpenCode Go),thinkingmachines/inkling:free+inkling-small:free, and stealth previewsstealth/ox-alpha/ox-alpha-free/x-preview-f-free.xai/tospacexai/(13 ids). Anyone pinning avercel-ai-gatewaygrok id will need the new prefix.gpt-5.6-sol5/30 -> 2.5/15 (2/10 on OpenRouter),gemini-3.6-flashandgemini-flash-latesthalved to 0.75/3.75,gemini-flash-lite-latestraised to 0.3/2.5,gpt-5.6-terranow free-preview (0/0), smaller adjustments onkimi-k2.7-code,minimax-m2.5,mistral-small-3.2,muse-glimmer-30b.deepseek-v4-flash-free(OpenCode).Validation
npm run generate-modelsinpackages/ai; all four sources (models.dev, OpenRouter, Vercel AI Gateway, Prime Inference) fetched successfully. Prime loaded 105/105 models from the live catalog.🤖 Generated with Claude Code
Note
Medium Risk
Generated catalog only, but Vercel AI Gateway grok IDs change from
xai/tospacexai/, which will break anyone pinning those IDs. Cost and max-token updates also affect billing estimates.Overview
Refreshes the committed
models.generated.tssnapshot from live provider catalogs (1252 → 1260 models).Adds GLM 5.3 (OpenRouter, Prime Inference), DeepSeek V4 Flash Vision Exp, Inkling free routes, and Ox Alpha / preview free models. Removes OpenCode
deepseek-v4-flash-free.Breaking for pinned IDs: Vercel AI Gateway grok models rename from
xai/tospacexai/(13 IDs).Also picks up repricing (notably
gpt-5.6-soland Gemini Flash variants) plus various context/max-token and cache-read tweaks.Reviewed by Cursor Bugbot for commit 4332c7a. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Regenerate
models.generated.tsfrom live provider catalogsthinkingmachines/inkling,stealth/ox-alpha, and several free-tier routesxai/*routes tospacexai/*on the Vercel AI Gateway providergpt-5.6-sol,gemini-3.6-flash,deepseek-v4-flash, and others across GitHub Copilot, Google, OpenCode, OpenRouter, and Vercel AI Gatewayxai/*route names on Vercel AI Gateway will break; check references toxai/routes and update tospacexai/Macroscope summarized 4332c7a.