Skip to content

fix(models): mimo-v2.6-flash en lugar de mimo-v2.5, que el cluster ya no sirve (0.1.30) - #50

Merged
borjaperfra merged 1 commit into
mainfrom
fix/mimo-v26-flash
Oct 13, 2026
Merged

borjaperfra merged 1 commit into
mainfrom
fix/mimo-v26-flash

Conversation

@borjaperfra

Copy link
Copy Markdown
Contributor

El cluster ya no sirve mimo-v2.5: /v1/models lista mimo-v2.6-flash. El CLI seguía escribiendo la antigua en opencode, Pi, droid y en los perfiles de Codex, y pedirla contesta:

401 Unauthorized: This API key does not have access to the requested model.

Ese 401 parece un problema de la key y no lo es. En Codex, --profile nan-mimo-v25 reintenta cinco veces y acaba ahí.

Qué cambia

  • mimo-v2.5 → mimo-v2.6-flash ("Xiaomi MiMo V2.6 Flash", 1M de contexto, 32K de salida, texto, imagen y audio), con las mismas cifras que publica /docs/opencode.
  • catalog.Retired lista los ids que el cluster ya no sirve. opencode y droid solo añadían lo que faltaba, así que ahora los quitan en la siguiente pasada del setup. Los perfiles nan-* de Codex se borran antes de volver a escribirse, y uno que la persona haya escrito con otro nombre no se toca. Pi y Hermes ya reescribían el bloque entero.
  • En droid, el index de una entrada nueva va detrás del más alto: con una entrada quitada, len(models) cae en un índice que ya tiene otra.
  • Versión 0.1.30, así que al mergear sale la release.

Pruebas

  • Tests nuevos para los tres sitios que combinan configuraciones (opencode, droid y los perfiles de Codex). go test ./internal/... pasa en verde.
  • Contra el cluster, con Codex 0.162.0-alpha.2 y una copia de ~/.codex: nan-mimo-v25.config.toml desaparece, se crea nan-mimo-v26-flash.config.toml, config.toml no cambia, y el modelo responde y llama a herramientas.
  • cmd/TestTokenFileErrors/control_characters_in_a_missing_path falla en Windows, también en main. No tiene que ver con este cambio.

🤖 Generated with Claude Code

… no sirve (0.1.30)

El cluster retiró mimo-v2.5 y sirve mimo-v2.6-flash. El catálogo seguía con
la antigua, así que el CLI escribía en cada herramienta un modelo que contesta
401 "This API key does not have access to the requested model". En Codex,
`--profile nan-mimo-v25` reintentaba cinco veces y acababa en ese 401, que
parece un problema de la key y no lo es.

Cambiar el id no bastaba para quien ya está conectado: opencode y droid solo
añaden lo que falta, y los perfiles de Codex se escriben encima sin borrar
nada. Hay una lista Retired en el catálogo y esos tres sacan los modelos
retirados en la siguiente pasada del setup; Pi y Hermes ya reescribían
el bloque entero. En droid el índice nuevo va detrás del más alto, porque
con una entrada quitada len(models) cae en uno que ya está ocupado.

Probado contra el cluster con Codex 0.162 y una copia de ~/.codex: el perfil
nan-mimo-v25 desaparece, nan-mimo-v26-flash responde y llama a herramientas.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@borjaperfra
borjaperfra merged commit 87aa045 into main Oct 13, 2026
6 checks passed
@borjaperfra
borjaperfra deleted the fix/mimo-v26-flash branch October 13, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant