Skip to content

Deprecate deepseek-chat and deepseek-reasoner model aliases#2981

Open
sumansahoo1 wants to merge 9 commits into
anomalyco:devfrom
sumansahoo1:remove-deprecated-deepseek-aliases
Open

Deprecate deepseek-chat and deepseek-reasoner model aliases#2981
sumansahoo1 wants to merge 9 commits into
anomalyco:devfrom
sumansahoo1:remove-deprecated-deepseek-aliases

Conversation

@sumansahoo1

@sumansahoo1 sumansahoo1 commented Jul 2, 2026

Copy link
Copy Markdown

Summary

Mark deepseek-chat and deepseek-reasoner as deprecated across all providers instead of deleting them.

Changes

  • providers/anyapi/models/deepseek/deepseek-chat.toml: added status = "deprecated"
  • providers/anyapi/models/deepseek/deepseek-r1.toml: added status = "deprecated"
  • providers/openrouter/models/deepseek/deepseek-chat.toml: added status = "deprecated"
  • providers/orcarouter/models/deepseek/deepseek-chat.toml: added status = "deprecated"
  • providers/orcarouter/models/deepseek/deepseek-reasoner.toml: added status = "deprecated"

The underlying model metadata files (models/deepseek/deepseek-chat.toml and models/deepseek/deepseek-reasoner.toml) are preserved without changes (the ModelMetadata schema does not support status).

Why

DeepSeek has deprecated the deepseek-chat and deepseek-reasoner identifiers in favor of deepseek-v3.1 and deepseek-r1-0528. Following the repo convention of using status = "deprecated" instead of hard-deleting files.

@oskarkocol oskarkocol left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. There are still live for 3 more weeks ( until 2026-07-24). What's the benefit of deleting them now?
  2. The repo convention I see is sunsetting models with a flag: status = "deprecated" instead of hard delete. Would this work here?
  3. This PR only touches providers/deepseek/*. The resellers still list them (e.g. on openrouter, orcarouter, anyapi etc). Is this intentional?

I'm curious what you think Aiden 👂

@rekram1-node

Copy link
Copy Markdown
Collaborator

This does not follow our patterns, will not be merging in current state.

@sumansahoo1 sumansahoo1 changed the title Remove deprecated deepseek-chat and deepseek-reasoner models Deprecate deepseek-chat and deepseek-reasoner model aliases Jul 6, 2026
@sumansahoo1

Copy link
Copy Markdown
Author

@rekram1-node Thanks for the feedback. Updated the PR to use status = "deprecated" instead of deleting.

@oskarkocol

Copy link
Copy Markdown
Contributor
image

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.

3 participants