Skip to content

fix: replace removed deepseek-chat with deepseek-v4-pro - #4058

Merged
aheritier merged 1 commit into
mainfrom
fix/deepseek-model-removal
Aug 25, 2026
Merged

fix: replace removed deepseek-chat with deepseek-v4-pro#4058
aheritier merged 1 commit into
mainfrom
fix/deepseek-model-removal

Conversation

@aheritier

Copy link
Copy Markdown
Collaborator

models.dev removed deepseek-chat (and deepseek-reasoner) from the deepseek provider. The live API now only lists deepseek-v4-pro, deepseek-v4-flash, and deepseek-v4-flash-vision-exp.

What changed:

  • examples/deepseek.yaml: deepseek-chatdeepseek-v4-pro
  • pkg/config/auto.go: default model for deepseek updated to deepseek-v4-pro
  • Three test files updated to match the new default
  • pkg/modelsdev/snapshot.json refreshed from the live API (snapshot date: 2026-08-25)

Root cause: TestParseExamples fetches the live models.dev catalog and validates all example configs against it. Once deepseek-chat disappeared from the live API the test failed.

Testing: go test ./pkg/config/... ./pkg/modelsdev/... ./pkg/model/provider/... — all pass. Build and project linter also clean.

models.dev removed deepseek-chat and deepseek-reasoner from the deepseek
provider. Update all references to use deepseek-v4-pro (the current
flagship model) and refresh the embedded snapshot to match the live
catalog.

Fixes: TestParseExamples/../../examples/deepseek.yaml
@aheritier
aheritier marked this pull request as ready for review August 25, 2026 12:59
@aheritier
aheritier requested a review from a team as a code owner August 25, 2026 12:59
@aheritier aheritier added area/config For configuration parsing, YAML, environment variables area/providers For features/issues/fixes related to LLM providers (Bedrock, LiteLLM, Qwen, custom, etc.) area/providers/openai For features/issues/fixes related to the usage of OpenAI models kind/fix PR fixes a bug (maps to fix:). Use on PRs only. labels Aug 25, 2026
@aheritier
aheritier enabled auto-merge August 25, 2026 13:02
@aheritier
aheritier merged commit a8c89c5 into main Aug 25, 2026
16 checks passed
@aheritier
aheritier deleted the fix/deepseek-model-removal branch August 25, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config For configuration parsing, YAML, environment variables area/providers/openai For features/issues/fixes related to the usage of OpenAI models area/providers For features/issues/fixes related to LLM providers (Bedrock, LiteLLM, Qwen, custom, etc.) kind/fix PR fixes a bug (maps to fix:). Use on PRs only.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants