mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-10 17:10:18 -10:00
chore(catalog): stage MiMo 2.6 in the offline seed
models.dev lists `xiaomi/mimo-v2.6-pro` and `xiaomi/mimo-v2.6-flash` today; the bundled seed still stopped at 2.5, so an offline first boot showed the older family. Staged as the manual, reviewed seed refresh `docs/CATALOG_REFRESH.md` prescribes (the script's `--write` fails closed on purpose): - two rows under `providers.xiaomi-mimo` in the family's shape (reasoning + tools, 1,000,000 / 131,072 limits), unpriced per `_meta.honesty` (MiMo PAYG rates cover only sk- keys), no `default` flag — DEFAULT_XIAOMI_MIMO_MODEL stays mimo-v2.5-pro per `_meta.default_rows`; - a dated `mimo_v2_6_2026_09_21` note recording source, the upstream 1,048,576 context, why the seed keeps the family's verified text-only row, and that no first-party -free id exists; - `_meta.coverage` 97 -> 99 rows. Validated: `scripts/catalog_models_dev.py snapshot --check` ok (providers=21, provider_offerings=99); `scripts/catalog_models_dev_test.py` 8 passed; `cargo test -p codewhale-models --lib bundled` 6 passed; `cargo test -p codewhale-config --lib catalog` 47 passed.
This commit is contained in:
1 parent
6e005de2cd
commit
2dca7fcdda
1 file changed
+41
-2
@@ -11,8 +11,9 @@
|
||||
"pending_release_metadata": "GLM-5.3 is live on the Z.ai Coding Plan (docs.z.ai/devpack/overview and docs.z.ai/devpack/latest-model, recorded 2026-08-13) and is the default direct Z.ai model (DEFAULT_ZAI_MODEL); explicit GLM-5.2 selections keep their own id. First-party wire id is GLM-5.3; OpenRouter mirror is z-ai/glm-5.3. Capability/limit/dialect values still inherit from GLM-5.2 until Z.ai publishes distinct 5.3 numbers. Pricing stays absent: Coding Plan publishes credit multipliers, not a USD PAYG row we can stand behind. Z.ai may auto-route GLM-5.2/GLM-5.1 requests to GLM-5.3 on their side; Codewhale still sends the selected picker id. Do not send a [1m] suffix. Scope stays first-party Z.ai plus the OpenRouter mirror; add third-party gateway rows only against that gateway's own published roster.",
|
||||
"glm_5_3_flash_2026_08_26": "GLM-5.3-Flash recorded 2026-08-26 against https://docs.z.ai/guides/overview/pricing: natively multimodal (text/image/video), 1,000,000 context / 131,072 output, reasoning + tools. First-party wire id GLM-5.3-Flash; OpenRouter mirror z-ai/glm-5.3-flash. Durable list prices (not the 50% promo ending 2026-09-09 UTC+8): input 0.15, output 0.50, cache_read 0.03 per 1M. Flash is a picker row and the faster/explore sibling of GLM-5.3; DEFAULT_ZAI_MODEL stays GLM-5.3.",
|
||||
"currency_sweep_2026_08_17": "Rows re-verified against official pages on 2026-08-17 (#5470 follow-up): gpt-5.6-terra 2.00/12.00 (cache read 0.20, write 2.50) and gpt-5.6-luna 0.20/1.20 (0.02/0.25) per developers.openai.com model pages; claude-sonnet-5 2.00/10.00 (0.20/2.50) is now Anthropic's standard price (the 2026-09-01 increase was cancelled) and claude-opus-5 5.00/25.00 (0.50/6.25) was added; kimi-k3 3.00/15.00 (0.30) and kimi-k2.7-code-highspeed 1.90/8.00 (0.38) per platform.kimi.ai; MiniMax-M2.7-highspeed 0.60/2.40 (0.06/0.375) per platform.minimax.io; grok-4.5 (500K) and grok-4.3 (1M) carry limits only because xAI doubles their rates past 200K (same rule as grok-4.6); OpenRouter dots-studio/dots-3-note-preview:free carries limits only (its single free endpoint publishes $0, which this seed does not restate as a price).",
|
||||
"coverage": "21 providers, 97 model rows (offline seed only).",
|
||||
"stepfun_2026_09_19": "Official https://platform.stepfun.ai/docs/en/guides/models/step-5-preview and step-3.7-flash / step-3.5-flash: four coding models, tools and reasoning. Step 5 has 1,000,000 context/output and text/image/video input; Step 3.7 has 256K context and text/image/video input. Its existing 256K output remains models.dev-sourced; no output limit is invented for Step 3.5. Step 3.5-2603 offers low/high effort, Step 3.7 and Step 5 low/medium/high. Base Step 3.5 uses provider-default reasoning. The existing Step 3.7 default is preserved. PAYG costs are deliberately omitted here because the same model ids serve Step Plan subscription quota; endpoint-scoped rates live in pricing.rs. Audio/image generators and retired model ids are not coding routes."
|
||||
"coverage": "21 providers, 99 model rows (offline seed only).",
|
||||
"stepfun_2026_09_19": "Official https://platform.stepfun.ai/docs/en/guides/models/step-5-preview and step-3.7-flash / step-3.5-flash: four coding models, tools and reasoning. Step 5 has 1,000,000 context/output and text/image/video input; Step 3.7 has 256K context and text/image/video input. Its existing 256K output remains models.dev-sourced; no output limit is invented for Step 3.5. Step 3.5-2603 offers low/high effort, Step 3.7 and Step 5 low/medium/high. Base Step 3.5 uses provider-default reasoning. The existing Step 3.7 default is preserved. PAYG costs are deliberately omitted here because the same model ids serve Step Plan subscription quota; endpoint-scoped rates live in pricing.rs. Audio/image generators and retired model ids are not coding routes.",
|
||||
"mimo_v2_6_2026_09_21": "MiMo 2.6 rows staged 2026-09-21 from https://models.dev/catalog.json (xiaomi/mimo-v2.6-pro, xiaomi/mimo-v2.6-flash): reasoning + tool_call true, upstream limits 1,048,576 context / 131,072 output, staged as the family's 1,000,000 / 131,072 to match the in-repo MiMo rows. Both stay unpriced under `honesty` (published PAYG rates cover only sk- pay-as-you-go keys; Token Plan quota cannot be told apart from them). DEFAULT_XIAOMI_MIMO_MODEL stays mimo-v2.5-pro per `default_rows`, so neither new row is `default: true`. Upstream advertises text+image+audio+video+pdf input; the seed keeps the xiaomi-mimo family's verified text-only row until the route is qualified for wider modalities. No first-party -free id exists upstream; none is staged."
|
||||
},
|
||||
"models": {
|
||||
"deepseek-v4-pro": {
|
||||
@@ -2887,6 +2888,44 @@
|
||||
"context": 1000000,
|
||||
"output": 131072
|
||||
}
|
||||
},
|
||||
"mimo-v2.6-pro": {
|
||||
"id": "mimo-v2.6-pro",
|
||||
"name": "MiMo v2.6 Pro",
|
||||
"family": "mimo",
|
||||
"reasoning": true,
|
||||
"tool_call": true,
|
||||
"modalities": {
|
||||
"input": [
|
||||
"text"
|
||||
],
|
||||
"output": [
|
||||
"text"
|
||||
]
|
||||
},
|
||||
"limit": {
|
||||
"context": 1000000,
|
||||
"output": 131072
|
||||
}
|
||||
},
|
||||
"mimo-v2.6-flash": {
|
||||
"id": "mimo-v2.6-flash",
|
||||
"name": "MiMo v2.6 Flash",
|
||||
"family": "mimo",
|
||||
"reasoning": true,
|
||||
"tool_call": true,
|
||||
"modalities": {
|
||||
"input": [
|
||||
"text"
|
||||
],
|
||||
"output": [
|
||||
"text"
|
||||
]
|
||||
},
|
||||
"limit": {
|
||||
"context": 1000000,
|
||||
"output": 131072
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user