mirror of
https://github.com/coder/coder.git
synced 2026-10-16 14:48:56 +08:00
Add the models that landed on models.dev since the September 4 curation pass (#28955), plus cross-provider gaps where a model was curated on one provider but not on the others that serve it, so they appear as suggestions when an admin adds a chat model in `/agents` settings. | Model | Added to | |---|---| | GPT-6 Astra | azure, openrouter, vercel (already curated on openai) | | Claude Mythos 5.1 | anthropic. Not on models.dev, so injected in `overrides.jq` as a copy of `claude-fable-5-1`, mirroring the existing `claude-mythos-5` injection. Anthropic's pricing page lists Mythos 5.1 at the same rates as Fable 5.1, including the reduced cache-read rate. | | DeepSeek V4.1 Flash | openrouter, vercel | | Gemini 3.8 / 3.7 / 3.6 Flash | openrouter, vercel (no Google models were curated on either gateway) | | Gemini 3.1 Pro Preview, Gemini Flash-Lite Latest, Gemini 3.5 Flash Lite | google (the catalog had no Pro or Lite tier) | | Claude Mythos 5 | azure (left pending in #28887) | | Claude Opus 4.7 | azure, bedrock (plus `global.` alias), openrouter, vercel | | GPT-5.5, GPT-5.4 mini | openrouter, vercel | | GPT-5.4, GPT-5.4 mini, GPT-5.3 Codex | azure | | Grok 4.6, Qwen3.8 Flash, GLM 5.3 Flash, MiniMax M3, Kimi K2.7 Code | openrouter, vercel | Mythos 5.1 uses `reasoningEffort: high` like Fable 5.1 and is added to the Anthropic thinking-mode pin in `knownModelsGenerated.test.ts`. Gateway entries follow the existing convention: no reasoning default and upstream display names. New entries sort ahead of the models they supersede. Deliberately not added: `openai.*` models on Bedrock (chatd's Bedrock provider wraps the Anthropic client, so they cannot be used from Coder Agents), models.dev's `~`-prefixed rolling aliases on OpenRouter, and `copilot` (unsupported in chatd). `knownModelsGenerated.json` and `coderd/aibridge/prices/data/prices.json` are regenerated with `make gen/aibridge-prices` from the same models.dev snapshot. Apart from the `claude-mythos-5-1` row, the `prices.json` changes are upstream drift since the last weekly refresh, the same content the scheduled refresh PR would produce. Validation: `go test ./scripts/aibridgepricesgen/... ./coderd/aibridge/prices/...` and `pnpm test src/modules/aiModels/` (174 tests) pass. > Xum opened this PR on behalf of @ibetitsmike.