feat(deepseek): add V4 Pro/Flash [1m] variants to model dropdown#1418
feat(deepseek): add V4 Pro/Flash [1m] variants to model dropdown#1418SivanCola wants to merge 1 commit intonesquena:masterfrom
Conversation
Add deepseek-v4-pro, deepseek-v4-flash, and their 1M context variants to the DeepSeek provider model list.
|
Thanks for adding the 1M variants. The diff itself is clean — three lines into One coupling concern worth flagging before merge: The That makes hermes-agent#18509 a hard prerequisite. Two options to handle the ordering:
Either is fine, but the dropdown shouldn't list Two small nits, neither blocking:
Otherwise this is good. Ping when hermes-agent#18509 lands and I'll take another look. |
Status update — agent companion PR is #18534, not #18509Quick correction on the agent-side dependency referenced in the PR description: the regex-widening companion is actually hermes-agent #18534 — "feat(deepseek): add deepseek-v4-pro[1m] and deepseek-v4-flash[1m] to canonical models". The number cited in the body (#18509) is an unrelated DeepSeek Anthropic-endpoint thinking-block fix. Status: agent #18534 is still OPEN (not merged). Putting this on When agent #18534 merges and a hermes-agent release is cut, ping me here and I'll re-open the review. Two non-blocking items to consider for that review pass:
Thanks again for the cleanup — V4 first, legacy at the bottom is the right ordering. |
…sorbed CHANGELOG, ROADMAP, TESTING bumped (3936 \u2192 3946). 8 constituent PRs: - nesquena#1523 (@franksong2702) branch indicator codepoint fix - nesquena#1519 (@franksong2702) onboarding API-key focus loss fix - nesquena#1518 (@franksong2702) voice-mode toggle-off recognizer stop - nesquena#1516 (@franksong2702) YAML newline CSS rules - nesquena#1517 (@franksong2702) __CACHE_VERSION__ \u2192 __WEBUI_VERSION__ rename - nesquena#1532 (@ai-ag2026) state.db WebUI session recovery - nesquena#1525 (@ai-ag2026) stale stream state proactive cleanup - nesquena#1526 (@ai-ag2026) max_tokens forwarding + OpenRouter quota classifier Opus MUST-FIX absorbed: sw.js conflict-marker cleanup + regression guard. Opus SHOULD-FIX deferred to follow-up nesquena#1533 (race in _clear_stale_stream_state). 2 closed as duplicates: nesquena#1528 (identical to nesquena#1517), nesquena#1529 (superseded by nesquena#1516). 1 maintainer-review label: nesquena#1531 (Asunfly stowaway change in force-push). 5 stay on hold: nesquena#1418 nesquena#1464 nesquena#1404 nesquena#1353 nesquena#1311.
Summary
Add
deepseek-v4-pro[1m]anddeepseek-v4-flash[1m](1M context window variants) to the DeepSeek provider model dropdown while keeping the existing V4 and legacy entries.Changes
deepseek-v4-pro[1m]— DeepSeek V4 Pro (1M)deepseek-v4-flash[1m]— DeepSeek V4 Flash (1M)Related