v0.12.244 — Seedance 2.5, and three stale rates in the family
blockrun added a fourth Seedance and repriced the other three (#351 / #354). ClawRouter knew about three, at pre-reprice rates.
Added — bytedance/seedance-2.5
720p with synced audio, long-form (up to 30s against the 12–15s ceiling on the rest of the family), multilingual, image-to-video capable. Not a replacement for Seedance 2.0 Pro — that is still the one for 1080p and 4K.
Pinned as seedance-2.5 / seedance-2-5, listed in the /videogen provider and its help text.
Bare seedance deliberately stays on 1.5-pro. It is the cheapest of the family ($0.070/s vs 2.5's $0.315/s) and /videogen documents it as "default — cheapest"; repointing the short name at the newest tier would 4.5× the quote for everyone who typed it expecting the default. Same rule that keeps kimi on K2.7 and left bare qwen unbound.
Worth knowing: 2.5 has no OpenRouter failover upstream, so a token360 outage surfaces as an error rather than quietly rendering on a different model.
Fixed — all three existing rates were stale
| model | was | now |
|---|---|---|
seedance-1.5-pro |
0.0875 | 0.070 |
seedance-2.0-fast |
0.22687 | 0.165 |
seedance-2.0 |
0.28358 | 0.227 |
These are base rates; estimateVideoCost applies the 5% margin at use.
Telemetry only. The charge comes from the x402 payment header; this estimate is the fallback for when paymentStore is empty. The blast radius was a skewed usage log, never a wrong bill — verified at the call site before touching the numbers rather than assuming the separation still held.
Changed — published alias count 202 → 204
The two new pins move the total, and src/router/brand-numbers.test.ts pins it against blockrun's artifact. That number is hand-maintained in blockrun (src/lib/brand-numbers.ts) because the alias table lives here and cannot be counted from there. Updated on both sides, blockrun first as the source of truth. The guard is what caught it.
Verified against the published artifact: all four rates correct in dist/, and bare seedance still resolves to bytedance/seedance-1.5-pro. 716 tests, typecheck, lint, prettier, build + dist smoke all clean.