Skip to content

feat(deepseek): add DeepSeek V4 Flash/Pro models with reasoning effor…#12184

Open
androidGG wants to merge 1 commit intoRooCodeInc:mainfrom
androidGG:master
Open

feat(deepseek): add DeepSeek V4 Flash/Pro models with reasoning effor…#12184
androidGG wants to merge 1 commit intoRooCodeInc:mainfrom
androidGG:master

Conversation

@androidGG
Copy link
Copy Markdown

@androidGG androidGG commented Apr 24, 2026

…t support

  • Add deepseek-v4-flash and deepseek-v4-pro model definitions with pricing
  • Set deepseek-v4-flash as the new default model
  • Mark legacy deepseek-chat and deepseek-reasoner as deprecated
  • Add reasoningEffort option to API handler settings (high/max)
  • Add ensureReasoningContentPreserved safety net to preserve reasoning content during convertToR1Format edge cases
  • Update zh-CN and en settings localization for thinking budget
  • Update ThinkingBudget UI component for new model properties

Related GitHub Issue

Closes: #

Roo Code Task Context (Optional)

Description

Test Procedure

Pre-Submission Checklist

  • Issue Linked: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above).
  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Screenshots / Videos

Documentation Updates

Additional Notes

Get in Touch

Interactively review PR in Roo Code Cloud

…t support

- Add deepseek-v4-flash and deepseek-v4-pro model definitions with pricing
- Set deepseek-v4-flash as the new default model
- Mark legacy deepseek-chat and deepseek-reasoner as deprecated
- Add reasoningEffort option to API handler settings (high/max)
- Add ensureReasoningContentPreserved safety net to preserve reasoning
  content during convertToR1Format edge cases
- Update zh-CN and en settings localization for thinking budget
- Update ThinkingBudget UI component for new model properties
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. Enhancement New feature or request labels Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant