feat: add Xiaomi MiMo Token Plan presets (#2803)

* feat: add Xiaomi MiMo token plan presets

* fix: update Xiaomi MiMo provider presets

* fix: align MiMo V2.5 model specs with official documentation

- Update maxTokens from 32000 to 131072 (128K) for mimo-v2.5-pro and mimo-v2.5
- Update contextWindow from 262144 to 1048576 (1M) for mimo-v2.5
- Aligns with official specs from Xiaomi MiMo documentation
- Ensures consistency between OpenClaw and OpenCode presets

---------

Co-authored-by: Jason <farion1231@gmail.com>
This commit is contained in:
BlueOcean
2026-05-18 10:38:03 +08:00
committed by GitHub
parent 5c79cf64a4
commit 0fb7fd12e5
8 changed files with 288 additions and 16 deletions
@@ -34,6 +34,7 @@ import {
} from "@/config/opencodeProviderPresets";
import {
openclawProviderPresets,
rebaseOpenClawSuggestedDefaults,
type OpenClawProviderPreset,
type OpenClawSuggestedDefaults,
} from "@/config/openclawProviderPresets";
@@ -1130,9 +1131,15 @@ function ProviderFormFull({
if (activePreset.isPartner) {
payload.isPartner = activePreset.isPartner;
}
// OpenClaw: 传递预设的 suggestedDefaults 到提交数据
// OpenClaw: align preset model refs with the actual submitted provider key.
if (activePreset.suggestedDefaults) {
payload.suggestedDefaults = activePreset.suggestedDefaults;
payload.suggestedDefaults =
appId === "openclaw" && payload.providerKey
? rebaseOpenClawSuggestedDefaults(
activePreset.suggestedDefaults,
payload.providerKey,
)
: activePreset.suggestedDefaults;
}
}