Skip to content

fix(provider): remove V4 Pro retirement notices - #272

Merged
Vizards merged 2 commits into
mainfrom
fix/pro-api-continuation
Sep 11, 2026
Merged

Vizards merged 2 commits into
mainfrom
fix/pro-api-continuation

Conversation

@Vizards

@Vizards Vizards commented Sep 11, 2026

Copy link
Copy Markdown
Owner

Related issues

N/A

Problem

DeepSeek has cancelled the planned retirement of V4 Pro and will continue providing API services with the billing method unchanged (official notice). The extension still warns that Pro will retire on September 14, 2026 at 12:00 Beijing time, then marks it retired and hides its pricing.

Changes and scope

  • Remove Pro retirement notices and the date-based transition so Pro continues to display its existing prices. Keep retirement notices for the two legacy Flash model names.
  • Preserve API-key warnings and suppress official pricing for custom endpoints or mapped model IDs. Model IDs, request handling, reasoning, and Vision Proxy behavior remain unchanged.
  • Update English and Chinese documentation, place Pro second in the README model tables, and simplify the model walkthrough.
  • Use a fix(provider): Conventional Commit for a patch release, expected to be 0.9.1 from the current 0.9.0. Version files and CHANGELOG remain managed by release-please.

Validation

  • Lint, formatting, TypeScript compilation, and VSIX packaging passed.
  • 27 local synthetic regression tests passed, covering pricing before/at/after the cancelled retirement date, refresh behavior, custom providers, missing API keys, legacy Flash notices, requests, and vision handling. The existing regression harness is local under .dev/ and is not included in this PR.
  • Reviewed both language versions, verified model-table order and walkthrough removals, and regenerated the Marketplace README.
  • git diff --check passed.

Final checks

  • I reviewed and can explain every change
  • I reviewed any user-facing text changes in both English and Chinese
  • This pull request contains no API keys, authorization headers, private prompts, private code, or unreviewed sensitive logs

Keep DeepSeek V4 Pro available with its existing pricing after the cancelled retirement date. Limit retirement notices to legacy Flash model names and update the English and Chinese documentation.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 11, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-11T12:58:59.301530Z 7bfcfd3 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes consistently remove only Pro retirement behavior while preserving legacy Flash notices and pricing safeguards.

Pull request overview

Removes the cancelled V4 Pro retirement behavior while retaining legacy Flash retirement handling.

Changes:

  • Removes Pro retirement notices and date-based transitions.
  • Preserves custom-provider pricing suppression and legacy Flash warnings.
  • Updates English and Chinese documentation.
File summaries
File Description
src/provider/retirement.ts Limits retirement notices to legacy Flash IDs.
src/provider/models.ts Uses the simplified retirement API.
src/i18n.ts Removes Pro retirement translations.
resources/walkthrough/show-models.nls.zh-cn.md Simplifies Chinese model guidance.
resources/walkthrough/show-models.md Simplifies English model guidance.
README.zh-cn.md Updates Chinese Pro availability documentation.
README.md Updates English Pro availability documentation.
package.nls.zh-cn.json Corrects Chinese Vision Proxy wording.
package.nls.json Corrects English Vision Proxy wording.
Review details
  • Files reviewed: 9/9 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@Vizards
Vizards merged commit 3b0fcc5 into main Sep 11, 2026
1 check passed
@Vizards
Vizards deleted the fix/pro-api-continuation branch September 11, 2026 13:16
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.

2 participants