v0.2.0 — Model swap: Kimi K2.6 + DeepSeek V4 Pro
Breaking
- Removed
kimi-k2.5(and its aliasesk2.5,kimi-k25). Replaced bykimi-k2.6(256K context, 64K output, multimodal with vision, always-on thinking). Aliases:k2.6,kimi-k26. Thinking mode requirestemperature=1.0(now enforced viaFixedTemperatureConstraint). - Removed
deepseek-reasoner(and its aliasesdeepseek-r1,ds-reasoner,r1). Replaced bydeepseek-v4-pro(1M context, 384K output, always-on thinking). Aliases:deepseek,deepseek-v4,v4,v4-pro. Provider now injectsextra_body={"thinking": {"type": "enabled"}}since V4 Pro is a single endpoint with a thinking toggle, unlike R1.
Notes
- OpenRouter routing is unaffected; R1 references in
_TEMP_UNSUPPORTED_PATTERNSretained for OpenRouter'sdeepseek/deepseek-r1-*models.
Backfilled retroactively. Full changelog: https://github.com/linxule/vox-mcp/blob/main/CHANGELOG.md