SIGN IN SIGN UP

fix(stats): add Claude 5 model output pricing

priceForModel() only matched Claude 3/4 prefixes, so claude-*-5 model ids
fell through to null and the Est. saved (USD) line, Pricing for <model>
footer, and (~) parenthetical were silently omitted on Claude 5
sessions. Add the Claude 5 rate card at the top of
MODEL_OUTPUT_PRICE_PER_M (Fable/Mythos 5 $50, Opus 5 $25, Sonnet 5
$10 intro through 2026-08-31 then $15 per shared/provider-catalog,
Haiku 5 $5) and extend the prefix-match regression test, including the
[1m] context variant Claude Code reports.

Signed-off-by: Som Samantray <som.samantray@gmail.com>
S
Som Samantray committed
456de3648329a8e64a7da8341128ed91355acf72
Parent: a010997