Summary
OpenCode users on the Kilo Gateway running OpenClaw versions older than 2026.03.08 cannot see the MiMo-V2-Pro (xiaomi/mimo-v2-pro:free) and MiMo-V2-Omni (xiaomi/mimo-v2-omni:free) models in the model picker.
Root Cause
The file src/app/(app)/claw/components/modelSupport.ts contains a hardcoded set called KILOCODE_CATALOG_IDS that defines which models are visible to users on older OpenClaw versions that don't support dynamic model discovery (versions < 2026.03.08). The MiMo models were added to the backend model registry (src/lib/providers/xiaomi.ts, src/lib/models.ts) with status: 'public', but they were never added to the KILOCODE_CATALOG_IDS set.
For users on OpenClaw >= 2026.03.08, dynamic model discovery returns all models, so they can see MiMo. But users on older versions are filtered to only the 9 models in KILOCODE_CATALOG_IDS, which excludes both MiMo models.
Expected Behavior
Both xiaomi/mimo-v2-pro:free and xiaomi/mimo-v2-omni:free should appear in the model picker for all OpenCode users on the Kilo Gateway, regardless of their OpenClaw version.
Fix Location
src/app/(app)/claw/components/modelSupport.ts — add both MiMo model IDs to the KILOCODE_CATALOG_IDS set.