Repository navigation
feat(codex): /model cambia entre los modelos de NaN, y qwen3.8-flash con 1M (0.1.31) - #51
Merged
Merged
Conversation
…con su ventana de 1M (0.1.31) En una sesión con el proveedor de NaN, /model solo ofrecía modelos gpt-*, y el clúster contesta a todos con un 401: Codex llena el selector con el catálogo de OpenAI y no lee el /v1/models del clúster como uno. Para pasar a otro modelo de NaN había que salir y relanzar con otro --profile. El Setup escribe ahora ~/.codex/nan-models.json con los modelos de chat del clúster, cada uno con su ventana, y los perfiles nan-* lo apuntan con model_catalog_json. Solo los perfiles: en config.toml les quitaría a las sesiones de OpenAI sus modelos. Desconectar Codex se lo lleva. Desaparece también el aviso de "Model metadata ... not found". Cada entrada del catálogo tiene que llevar el prompt de sistema completo: Codex rechaza una sin él, y una vacía sale sin prompt. Va el que Codex manda a un modelo sin metadatos, que es lo que recibían hasta ahora los de NaN: default.md de openai/codex en rust-v0.162.1 sin las secciones de Planning y update_plan, que Codex quita cuando no ofrece esa herramienta. Apache-2.0, con LICENSE y NOTICE al lado. Comparado con una petición real de Codex 0.162.1: mismos parámetros, mismas herramientas, mismo prompt (salvo que el Codex de Windows lo manda con CRLF). Mezclar proveedores sigue sin poder hacerse: model_provider es por sesión y una entrada del catálogo no tiene proveedor propio. qwen3.8-flash se sirve a 1.048.576 desde el 29-sep y el catálogo seguía con 262.144, así que todas las herramientas compactaban a un cuarto. En opencode, un limit con justo esa cifra es nuestro y se corrige; uno distinto puede ser de la persona y se queda. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Qué pasaba
En una sesión de Codex con el proveedor de NaN,
/modelsolo enseñaba modelosgpt-*, y el clúster contesta a todos con un 401. Codex llena el selector con el catálogo de OpenAI y no entiende el/v1/modelsdel clúster. Para cambiar de modelo de NaN había que salir y relanzar con otro--profile.Qué cambia
~/.codex/nan-models.jsoncon los 7 modelos de chat y la ventana de cada uno. Los perfilesnan-*lo apuntan conmodel_catalog_json.config.tomlno se toca, así que las sesiones de OpenAI siguen con sus modelos. Desconectar Codex borra el fichero.Model metadata for ... not found.default.mdde openai/codex enrust-v0.162.1, sin Planning niupdate_plan, que Codex quita porque esa herramienta no se ofrece. Apache-2.0, conLICENSEyNOTICEeninternal/tui/codexprompt/..gitattributesevita que un checkout en Windows lo pase a CRLF.qwen3.8-flashpasa de 262.144 a 1.048.576, que es lo que sirve el clúster desde el 29-sep (/docs/models). En opencode, unlimitcon justo 262.144 se corrige; otra cifra puede ser de la persona y se queda.model_provideres por sesión y una entrada del catálogo no tiene proveedor propio.Pruebas
go test ./internal/...pasa en verde.~/.codex:codex debug models, que es la lista de/model, da los 7 con su ventana.nan-glm53-flash,nan-qwen38-flash,nan-mimo-v26-flashynan-qwen36leengo.modcon el shell y contestan.config.tomlno cambia./model, solo la lista de la que tira.🤖 Generated with Claude Code