Repository navigation
feat(models): DeepSeek V4.1 Flash, and retire the free v4-flash pins - #487
Conversation
blockrun listed deepseek/deepseek-v4.1-flash on 2026-10-20 ($0.14/$0.28, 1M / 64K, same upstream and non-thinking mode as deepseek-chat) and renamed deepseek-chat / deepseek-reasoner "(V4.1 Flash)". Registry entry with deepseek-chat's flags, picker, explicit pins (deepseek-v4.1-flash, deepseek-v4-1-flash, v4.1-flash), README rows; bare `deepseek` unchanged. The same day blockrun removed nvidia/deepseek-v4-flash and its redirect: the gateway now answers 400 Unknown model for it and for bare deepseek-v4-flash, deliberately not moving pins onto the paid V4.1 Flash. The three aliases that still named the free id (nvidia/deepseek-v4-flash, deepseek-v4-flash, v4-flash) now follow the free default, nemotron-3.5-lightning, like the v3.2/v4-pro ids already did — never the paid model. The free/deepseek-v4-flash entry stays only so a direct pin is classified free. MODEL_ALIASES 292 -> 295; brand-numbers.json bumped in lockstep.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
DeepSeek V4.1 Flash added; free v4-flash pins follow the free default (#487). Catalog synced to the live gateway: six chat models, grok-imagine-video-1.5, retired ids follow the gateway redirect (#485). CI and publish on Node 24 (#488), scanner test reads .mjs chunks (#490), tsup 9 / vitest 5 (#486). dist/ rebuilt.
BlockRunAI/ClawRouter#487 landed deepseek/deepseek-v4.1-flash in top-models.json, so the exemption is no longer needed and the picker entry is held to the mirror check again.
What changed
deepseek/deepseek-v4.1-flash: $0.14/$0.28, 1,048,576 / 65,536, toolCalling. Flags mirror deepseek-chat (the gateway serves both from the same upstream in non-thinking mode, so noreasoningflag and no long reasoning timeout). Also in the picker (before deepseek-chat), with pinsdeepseek-v4.1-flash,deepseek-v4-1-flashandv4.1-flash. Baredeepseekstill points at deepseek-chat.nvidia/deepseek-v4-flashand baredeepseek-v4-flash; blockrun removed the entry and its redirect on 2026-10-20.nvidia/deepseek-v4-flash,deepseek-v4-flashandv4-flashnow resolve to the free defaultfree/nemotron-3.5-lightning, like the v3.2/v4-pro ids. They never move to the paid V4.1 Flash.nvidia/deepseek-v4-proalready followed lightning; the gateway still redirects it to nemotron-3-super-120b (probed: HTTP 200).MODEL_ALIASES292 → 295;brand-numbers.jsonupdated to match. The blockrun-side bump is a separate PR.No package.json change, no version bump.
Sources
curl https://blockrun.ai/api/v1/modelsand direct chat probes (2026-10-20); blockrun origin/mainsrc/lib/models.tsandMODEL_REDIRECTS.Checks
test/upstream-proxy.test.tsfails to load (undicibindTypeError on Node 22.14); it fails the same way on origin/main without this change.Summary by CodeRabbit
New Features
Updates