For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegación principal
Theme

Registro de cambios de ChatGPT y Codex

Últimas actualizaciones de ChatGPT y Codex

noviembre de 2026

  • Codex CLI 0.167.1

  • Codex CLI 0.167.0

    $ npm install -g @openai/codex@0.167.0
    Ver detalles

    Nuevas funciones

    • Abre el centro de comandos de agentes con codex agents --no-daemon. El centro de comandos y el selector de sesiones ahora marcan los resultados sin leer (#58238, #58239, #58263, #58264).
    • Cambia de un backend conectado a otro desde el selector de sesiones de la terminal. Tus borradores se conservan al cambiar (#58280, #58457).
    • En las terminales compatibles, puedes ver una vista previa de las imágenes locales que adjuntas mientras redactas un mensaje. Para volver a abrir una imagen local que ya viste, haz clic en su ruta en la transcripción (#58261, #58446).
    • En “Iniciar sesión de otra manera” encontrarás las opciones para usar una clave de API o un proveedor de nube. Activa gcp_setup_wizard para configurar Google Cloud Vertex AI con Application Default Credentials o con un archivo de credenciales (#57857, #58427).
    • Activa el uso de la configuración de proxy del sistema de macOS o Windows desde /experimental (#58157).
    • Expande los detalles de un parche directamente en la transcripción mientras está abierta la solicitud de aprobación (#58281).

    Correcciones de errores

    • Los chats guardados siguen visibles cuando cambias de proveedor de modelos. Si no puedes reanudar un chat, puedes leer su transcripción y preparar un prompt editable para continuar en un chat nuevo (#58202).
    • Ctrl+L limpia la pantalla de la terminal. Puedes seguir consultando los mensajes anteriores con Ctrl+T (#58266).
    • Si borras texto y queda un ! al inicio de un borrador normal, el borrador permanece en modo de chat (#58412).
    • Los avisos de aprobación de red se cierran cuando finalizan las solicitudes correspondientes. Si hay solicitudes simultáneas al mismo punto de acceso, los avisos se muestran uno a la vez (#58350, #58351).
    • En las conversaciones largas en tiempo real con V3, los fragmentos de voz ya finalizados se guardan en el historial del chat a medida que crece la transcripción (#58221).
    • La compactación automática del contexto ahora tiene en cuenta la salida que se conserva tanto de las respuestas fallidas como de aquellas que carecen de datos sobre el uso de tokens (#58404).

    Documentación

    • El README de app-server describe las restricciones de red administradas que se configuran en [permissions.network] y las reglas de comandos prompt-user que requieren una nueva aprobación humana (#58045, #58182).
    • Cuando migras desde un modelo en desuso, la habilidad openai-docs recomienda el modelo de reemplazo indicado en la documentación (#58134).

    Mantenimiento

    • Los archivos de manifiesto de DotSlash ahora hacen referencia a los paquetes de Cargo que se distribuyen con la versión (#58717, #58757).
    • Las compilaciones de Linux con musl usan menos arenas de asignación de memoria para reducir el consumo de memoria en reposo después de retirar las conversaciones de la memoria (#58399).

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.166.0...rust-v0.167.0

    • #57848 Incorporar límites a la recopilación y visualización de la salida del modo de código @seanh-oai
    • #57850 Integrar la recopilación limitada de la salida en el entorno de ejecución del modo de código @seanh-oai
    • #57855 Cargar en la interfaz de terminal (TUI) las menciones de los complementos instalados @zamoshchin-openai
    • #57857 Incorporar la configuración de Google Cloud Vertex AI al proceso de configuración inicial de la TUI @alexsong-oai
    • #57859 Ampliar a diez minutos el tiempo de espera para iniciar sesión con OAuth en el proveedor @smurching-oai
    • #57861 Omitir la detección de plantillas de recursos para las Apps alojadas @khong-oai
    • #57862 Permitir que la paginación del selector de sesiones para reanudar continúe de un backend al siguiente @bc-openai
    • #57864 Permitir que la interrupción se propague al servicio de origen al cancelar turnos de Responses Lite @liame-oai
    • #57866 Volver a intentar el inicio del entorno en el turno siguiente si se produce un error transitorio @pansul47-oai
    • #57870 Habilitar el truncamiento de la salida en el servidor para las sesiones del modo de código @seanh-oai
    • #57876 Reutilizar el mapa de teclas del entorno de ejecución almacenado en caché para la configuración predeterminada @bc-openai
    • #57883 Conservar los enlaces de la línea de estado al distribuir y animar los elementos del pie de pantalla @joesavona
    • #57970 Agregar un renderizador experimental del árbol de la interfaz para la línea de estado @joesavona
    • #57974 Aplicar los ajustes de complementos específicos de la sesión al actualizar la configuración de MCP @TAFOYA-OAI
    • #57978 Agregar concesiones por chat para las conexiones MCP compartidas @charliemarsh-oai
    • #57985 Omitir la expansión de la raíz de los volúmenes de solo lectura en el sandbox de MXC @iceweasel-oai
    • #58013 Corregir las pruebas de análisis estático de los comentarios de argumentos tras el cambio de nombre de la rama de rust-clippy @seanh-oai
    • #58025 Agregar diagnósticos del avance de las solicitudes del relé Noise que puedan incluirse de forma segura en las trazas @apanasenko-oai
    • #58028 Incorporar la revisión directa de las llamadas exec registradas por parte de Guardian @swastik-oai
    • #58034 Agregar una opción para desactivar el registro de los deltas de SSE procesados correctamente @jif-oai
    • #58040 Conservar la evidencia de las llamadas nativas a herramientas durante la revisión de Guardian @ioanbudea-OAI
    • #58045 Agregar puntos de control administrados que requieran una nueva aprobación humana para los comandos @jif-oai
    • #58057 Inicializar native_call en los datos de prueba del host de agentes @jif-oai
    • #58071 Compartir el límite de tokens para la entrega de contexto a Guardian @ioanbudea-OAI
    • #58075 Usar las evaluaciones realizadas durante el procesamiento de solicitudes para adaptar la revisión de Guardian @jif-oai
    • #58083 Usar un binario dedicado para generar esquemas con Bazel @jif-oai
    • #58091 Actualizar los modelos predeterminados para la extracción y consolidación de memorias @jif-oai
    • #58110 Ignorar RUSTSEC-2026-0418 para la dependencia libz-sys, exclusiva de Windows @swastik-oai
    • #58119 Agregar la revisión experimental de Guardian para los comandos inyectados en un hilo @swastik-oai
    • #58121 Centralizar las comprobaciones de autenticación que se hacen al preparar solicitudes al proveedor @sgarg-oai
    • #58122 Agregar una opción para activar las herramientas exec incrementales @akira-oai
    • #58123 Incorporar una configuración validada de los límites flexibles por sección para Guardian @ioanbudea-OAI
    • #58125 Admitir en los clientes del modo de código el truncamiento negociado de la salida en el servidor @seanh-oai
    • #58127 Respetar la preferencia de información emergente en la ayuda que se muestra al iniciar la TUI @imac-oai
    • #58129 Guardar las relaciones entre subagentes antes de crear el almacenamiento de los agentes secundarios @radai-oai
    • #58130 Permitir pegar texto de búsqueda en la vista donde se activan y desactivan las habilidades @xma-oai
    • #58134 Dar preferencia a los reemplazos documentados al migrar desde modelos en desuso @kkahadze-oai
    • #58140 Usar el contexto del espacio de trabajo del hilo para dirigir las búsquedas web independientes @sgarg-oai
    • #58144 Registrar métricas adicionales de cantidad, tamaño y truncamiento del contexto @akira-oai
    • #58147 Devolver al modelo los errores de las búsquedas web independientes @sgarg-oai
    • #58157 Ofrecer el uso del proxy del sistema como opción experimental @abhinav-oai
    • #58159 Agregar una opción para activar el truncamiento de la salida del host en el modo de código @seanh-oai
    • #58161 Incluir los nombres de las herramientas y las indicaciones de sus anotaciones en los metadatos de aprobación de MCP @brisebois-oai
    • #58165 Excluir de los diagnósticos las URL de los paquetes remotos de complementos @mzeng-openai
    • #58166 Indicar de forma explícita cuándo falla o finaliza el registro de una ejecución @cassirer-openai
    • #58168 Crear los directorios superiores que falten para las rutas bloqueadas por MXC en Windows @iceweasel-oai
    • #58171 Estabilizar las pruebas de cancelación y de trazado @aakash-oai
    • #58172 Validar los registros de finalización de las trazas y la codificación UTF-8 de los datos durante la reproducción @cassirer-openai
    • #58182 Admitir la configuración de requisitos de red administrados en permissions.network @viyatb-oai
    • #58189 Usar permisos limitados al turno para las búsquedas web independientes @sayan-oai
    • #58190 Permitir que los proveedores opten por participar en los programas de acceso de Cyber @jamy-OAI
    • #58195 Mantener la compatibilidad de las lecturas remotas con versiones anteriores de los ejecutores @dkovalenko-oai
    • #58196 Exigir artefactos de versión de Bazel y publicar los archivos de manifiesto de DotSlash @dkovalenko-oai
    • #58198 Centralizar la deserialización de la configuración TOML @dkovalenko-oai
    • #58202 Mantener los chats accesibles al cambiar de proveedor de modelos @abhinav-oai
    • #58219 Incorporar almacenamiento en archivos para las credenciales OAuth de la puerta de enlace @alexsong-oai
    • #58221 Conservar las transcripciones en tiempo real de V3 en el historial de la conversación @guinness-oai
    • #58237 Conservar las conversaciones secundarias sin relación con los hilos que se archivan o eliminan @etraut-openai
    • #58238 Habilitar el centro de comandos de agentes para las sesiones integradas @etraut-openai
    • #58239 Habilitar el centro de comandos de agentes en el modo integrado @etraut-openai
    • #58240 Habilitar las herramientas de tareas de la TUI para las sesiones integradas de app-server @etraut-openai
    • #58241 Actualizar mio de la versión 1.2.0 a la 1.2.4 @euroelessar
    • #58251 Recargar de forma segura las credenciales del ejecutor remoto cuando se rotan los tokens @tgrue-openai
    • #58260 Reutilizar LocalImageAttachment en todo el editor de la TUI @etraut-openai
    • #58261 Agregar miniaturas de las imágenes locales al editor de la TUI @etraut-openai
    • #58263 Mostrar los resultados sin leer en el centro de comandos de la TUI @etraut-openai
    • #58264 Mostrar las sesiones sin leer en el selector y marcar como leídas las transcripciones ya consultadas @etraut-openai
    • #58266 Conservar el historial de la transcripción al limpiar la terminal con Ctrl+L @xma-oai
    • #58270 Reconocer las terminales Rex y habilitar los gráficos de Kitty para las mascotas @etraut-openai
    • #58280 Reutilizar los backends conectados en el selector de la aplicación para reanudar sesiones @bc-openai
    • #58281 Permitir la revisión de parches en la propia transcripción mientras se solicita la aprobación @etraut-openai
    • #58324 Tratar como transitorios los errores de recarga de la autenticación durante la renovación de tokens @jif-oai
    • #58341 Agregar un adaptador MCP para las herramientas del tablero de mensajes @jif-oai
    • #58343 Conservar el mecanismo alternativo de renovación de tokens cuando no se pueda leer el llavero @jif-oai
    • #58350 Cerrar los avisos de aprobación de red cuando finalicen las solicitudes correspondientes @charliemarsh-oai
    • #58351 Mostrar uno a la vez los avisos de aprobación manual de red para un mismo punto de acceso @charliemarsh-oai
    • #58352 Permitir que el catálogo de Apps se descubra antes de que termine el inventario inicial de herramientas @bkotsopoulos
    • #58355 Corregir la recuperación tras agotarse el tiempo de espera de la autenticación del ejecutor remoto @jif-oai
    • #58357 Trasladar a una función auxiliar la gestión de los hooks previos al uso de herramientas @swastik-oai
    • #58361 Conservar el origen de los metadatos del modelo durante la resolución en tiempo de ejecución @ioanbudea-OAI
    • #58368 Aplicar los hooks PreToolUse antes de comprobar las políticas de revisión directa de Guardian @swastik-oai
    • #58378 Limitar los metadatos MCP del agente al registro de complemento que seleccione el host @rhan-oai
    • #58380 Comunicar los cambios en las secciones del hilo a todos los clientes conectados @charliemarsh-oai
    • #58381 Corregir la detección de actualizaciones pendientes de resolución después de cambiar de espacio de trabajo @jif-oai
    • #58385 Probar los límites de almacenamiento en línea de los arreglos tipados de V8 @fcoury-oai
    • #58388 Asignar espacio de forma flexible a entradas completas del contexto de Guardian @ioanbudea-OAI
    • #58390 Poner el contexto del agente principal a disposición del host cuando este inicia un agente secundario @rhan-oai
    • #58395 Agregar hooks de metadatos del host con alcance limitado para las solicitudes a herramientas MCP @rhan-oai
    • #58399 Reducir el número de arenas de jemalloc en las compilaciones de Linux con musl @dkovalenko-oai
    • #58403 Ejecutar las actualizaciones de paquetes fuera del proyecto en plataformas distintas de Windows @viyatb-oai
    • #58404 Corregir la estimación de tokens de contexto para las respuestas sin datos de uso aprovechables @dkovalenko-oai
    • #58405 Agregar una opción para ocultar los avisos incrementales de cambio de modelo @chetan-oai
    • #58406 Incorporar instrucciones de hilo y políticas de ejecución heredadas del host @rhan-oai
    • #58410 Habilitar de forma predeterminada el estado del entorno para las herramientas diferidas @adaley-openai
    • #58411 Permitir que los hosts esperen a que haya actividad de entrada sin consumirla @rhan-oai
    • #58412 Conservar como caracteres literales los signos de exclamación que queden al inicio del texto en el editor de chat @xma-oai
    • #58418 Simplificar la revisión de los comandos exec registrados @swastik-oai
    • #58427 Agrupar los métodos alternativos de inicio de sesión en un submenú @alexsong-oai
    • #58428 Admitir ajustes de la aplicación en la configuración de los complementos @mzeng-openai
    • #58430 Agregar referencias a archivos de audio y rechazarlas de forma explícita en tiempo de ejecución @hung-oai
    • #58434 Tratar los errores de validación de audio como errores de entrada que no admiten reintentos @hung-oai
    • #58436 Agregar controles interactivos y actualizar los estilos de las visualizaciones integradas @philipp-oai
    • #58441 Conservar las instrucciones de uso de Apps en los mensajes del catálogo de modelos @goodman-oai
    • #58444 Limitar las entradas de contexto de Guardian antes de asignarles espacio de forma flexible @ioanbudea-OAI
    • #58446 Permitir abrir desde la TUI las imágenes ya vistas con un clic en su ruta @etraut-openai
    • #58454 Incorporar límites flexibles al preparar el contexto de Guardian @ioanbudea-OAI
    • #58456 Conservar la salida de las respuestas incompletas en las trazas de inferencias fallidas @cassirer-openai
    • #58457 Habilitar el cambio entre sesiones de distintos backends en la TUI @bc-openai
    • #58459 Reforzar la gestión de instantáneas en la integración continua con Bazel y la limpieza de las pruebas de OTLP @imac-oai
    • #58713 Separar la lógica para adoptar sesiones nuevas de la lógica de inicio de sesiones de la TUI @bc-openai
    • #58714 Ordenar las tareas del centro de agentes de más reciente a más antigua dentro de cada grupo de estado @etraut-openai
    • #58716 Admitir el reenvío del contenido del portapapeles mediante OSC 52 a través de GNU screen @etraut-openai
    • #58717 Dar carácter informativo a las comprobaciones de Bazel y suspender temporalmente la generación de artefactos de versión con Bazel @dkovalenko-oai
    • #58718 Permitir que las conversaciones de la TUI se muestren en un área con márgenes internos @fcoury-oai
    • #58719 Integrar las dependencias nativas de voz en el proceso completo de integración continua de Rust @bc-openai
    • #58720 Dar prioridad a las aprobaciones pendientes en el selector de subagentes @tamird
    • #58722 Agregar funciones auxiliares para asignar nombres a las sesiones de los backends de la TUI y navegar entre ellas @bc-openai
    • #58727 Usar Bazel local para generar las compilaciones de lanzamiento de voz @fcoury-oai
    • #58751 Liberar del historial paginado en vivo el texto del asistente que ya haya sido reemplazado @btraut-openai
    • #58757 Quitar las salidas de Bazel de las configuraciones de versión de DotSlash @fcoury-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.300

    Nuevas funciones

    • Agrega archivos adjuntos, obtén una vista previa o elimínalos sin salir del editor de pantalla completa.
    • El estado de lectura de las tareas ahora se sincroniza con los hosts compatibles. Esto ayuda a que las tareas que ya leíste dejen de aparecer como pendientes de lectura en otros dispositivos.

    Mejoras y correcciones de errores

    • De forma predeterminada, los mensajes de seguimiento guían la tarea en curso, a menos que hayas guardado otra preferencia.
    • Ahora puedes agregar y editar notas en el texto que selecciones de una respuesta. Toca una referencia numerada para volver al fragmento seleccionado y ver su nota.
    • Las tareas que usan un proveedor personalizado conservan el modelo y el nivel de esfuerzo de razonamiento cuando envías un mensaje de seguimiento desde iOS.
    • Al volver a abrir una tarea, puedes volver a intentar enviar los prompts cuyo envío falló. Cada prompt conserva sus archivos adjuntos.
    • El teclado funciona mejor al abrir tareas, desplazarte por borradores largos y volver a un editor abierto.
    • Al cambiar entre la vista compacta y la vista dividida, se conservan los borradores, la selección de texto y el historial de acciones que puedes deshacer.
    • Las vistas del iPhone Duo ahora te permiten editar a todo el ancho de la pantalla y mantienen los controles por encima del teclado.
    • Los archivos vinculados se abren directamente. Al cerrar la vista previa, regresas a la tarea. Los enlaces con rutas absolutas a archivos fuera del espacio de trabajo también se abren correctamente.
    • Las imágenes con rutas de archivo relativas se cargan desde el directorio donde se ejecutó el turno original.
    • Se corrigió un error que impedía ver las etiquetas y las barras de los gráficos en las visualizaciones integradas en el texto.
    • Si falla la reconexión, aparece un solo botón “Reintentar”. En el iPad, el botón está mejor alineado.
    • Al archivar una tarea, la aplicación puede volver a conectarse al host de la tarea cuando la computadora aparece sin conexión.

octubre de 2026

  • Codex CLI 0.166.0

    $ npm install -g @openai/codex@0.166.0
    Ver detalles

    Nuevas funciones

    • Ahora puedes seleccionar texto en la transcripción con el teclado, desplazarte por palabra, línea o página, usar la búsqueda integrada y configurar los atajos de teclado. (#57221, #57222, #57223, #57224)
    • Markdown ahora se muestra de manera uniforme en las preguntas asíncronas, en sus opciones y respuestas y en las respuestas de la transcripción. (#57259, #57292)
    • Se agregó GPT-6.1 Terra al catálogo de modelos incluido y a los catálogos de Vertex AI y Amazon Bedrock. (#57293)
    • El nuevo comando codex queue --resume pone un mensaje en la cola de un hilo que ya no está cargado y luego reanuda ese hilo. (#57232)
    • La interfaz de usuario de terminal (TUI) ahora explica con mayor claridad los bloqueos de seguridad y permite seleccionar prompts de seguimiento más seguros. (#57363, #57365)
    • Se agregó codex doctor --network-only para diagnosticar específicamente problemas de configuración, conectividad y WebSocket. (#57606)

    Correcciones de errores

    • Al reanudar un hilo o crear un fork, se conserva la configuración de aprobaciones y permisos ya confirmada. (#57227)
    • Al restaurar texto que se había cortado en el editor de mensajes, se conservan las imágenes locales adjuntas. (#57502)
    • Se corrigió la eliminación de versiones independientes obsoletas en macOS cuando las instalaciones están en uso o las rutas contienen caracteres no ASCII. (#57503)
    • Al desarchivar un hilo, se restauran los hilos descendientes que se crearon a partir de él. (#57635)
    • Se corrigieron condiciones de carrera al iniciar y cerrar hilos de app-server. Ahora se liberan sin demora los entornos de ejecución que ya terminaron. (#57787, #57788)
    • Se mejoró la recuperación de la TUI al restablecer la conexión, incluido el manejo de /quit y /exit sin conexión. (#57820)
    • Al reanudar un hilo o crear un fork, se conserva el conteo de tokens de razonamiento para evitar una compactación prematura. (#57839)

    Mantenimiento

    • Bazel ahora compila V8 desde el código fuente, con enlaces de Rust para cada destino de compilación y compatibilidad nativa con las bibliotecas estáticas de MSVC en Windows. (#57164, #57269, #57644, #57832)
    • Se incluyó el ejecutor independiente en los paquetes de distribución oficiales de la CLI y de app-server. (#57837)
    • Se unificaron las compilaciones de desarrollo y distribución para que usen Node.js 24.22.1 y Rust 1.95.0. (#57168, #57373)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.165.0...rust-v0.166.0

    • #56468 Conservar SystemRoot para las utilidades del sandbox del sistema de archivos de Windows @jif-oai
    • #56477 Trasladar los límites de los motivos de aprobación de Guardian a la composición del contexto @ioanbudea-OAI
    • #56483 Permitir que se omita la incorporación de datos de presentación a los metadatos de complementos instalados @bkotsopoulos
    • #56493 Trasladar la preparación de las descripciones de herramientas de Guardian a la composición del contexto @ioanbudea-OAI
    • #56494 Agregar operaciones para insertar o actualizar canales en los tableros de mensajes @felixxia-oai
    • #56495 Agregar consultas paginadas de suscripciones a canales en el tablero de mensajes local @felixxia-oai
    • #56505 Posponer el truncamiento de las llamadas a herramientas de Guardian en modo síncrono hasta la fase de preparación @ioanbudea-OAI
    • #56514 Conservar el contexto de trazado durante todo el despacho de herramientas @bkotsopoulos
    • #56515 Instrumentar el inicio de los turnos y la transmisión de respuestas para generar trazas @bkotsopoulos
    • #56516 Respetar los valores predeterminados de la política de aprobación del servidor al iniciar la TUI @etraut-openai
    • #56524 Agregar a las trazas información sobre el turno, la herramienta y la habilidad correspondientes @bkotsopoulos
    • #56525 Eliminar el límite de respuesta de 1 MiB para los catálogos de modelos especificados explícitamente @eternal-openai
    • #56530 Registrar el tamaño de los catálogos de habilidades y complementos al publicarlos @TAFOYA-OAI
    • #56533 Posponer el truncamiento de la salida de herramientas de Guardian en modo síncrono hasta la preparación de la transcripción @ioanbudea-OAI
    • #56535 Extraer el búfer que conserva el inicio y el final y trasladarlo a un crate de utilidades @seanh-oai
    • #56543 Registrar por backend los metadatos de paginación y selección del selector de hilos para reanudar @bc-openai
    • #56552 Inicializar las bases de datos SQLite en NFS con el modo de diario DELETE @dkovalenko-oai
    • #56553 Incluir los hooks del entorno en las listas de hooks de los hilos @andrewgu-oai
    • #56554 Habilitar el uso de credenciales de AWS enmascaradas para la firma en el proxy local @viyatb-oai
    • #56555 Aplicar los límites de mensajes de Guardian en modo síncrono al preparar la transcripción @ioanbudea-OAI
    • #56556 Usar conversaciones para toda la clasificación asíncrona de Guardian v2 @felixxia-oai
    • #56557 Probar el muestreo con retención en las pruebas de transporte de Guardian @felixxia-oai
    • #56559 Eliminar las utilidades de contexto específicas de las instantáneas de Guardian @felixxia-oai
    • #56560 Permitir que el proyecto y la ubicación de GCP se definan en la configuración del proveedor @alexsong-oai
    • #57164 Trasladar a Codex el grafo de compilación de V8 en Bazel @seanh-oai
    • #57165 Exigir que se respeten los perfiles de artefactos de V8 en los límites entre destinos de Bazel @seanh-oai
    • #57166 Mostrar como advertencias de inicio los errores de actualización automática del Marketplace @dkovalenko-oai
    • #57167 Registrar el inicio de las llamadas a herramientas de CUA (AUC) y eliminar eventos duplicados del ciclo de vida @trpcic-openai
    • #57168 Centralizar la selección de la versión de Node.js y fijarla en 24.22.1 @anp-oai
    • #57169 Aclarar las API de carga de configuración y compartir la preparación del inicio de sesión interactivo @smurching-oai
    • #57170 Actualizar la versión precompilada de argument-comment-lint a rust-v0.164.0 @tamird
    • #57171 Integrar la autenticación del entorno de ejecución en las solicitudes a los modelos @cooper-oai
    • #57172 Exponer las marcas de tiempo del ciclo de vida en los elementos de los hilos de app-server @charliemarsh-oai
    • #57174 Agregar a los hooks MITM la sustitución de secretos con alcance limitado en el cuerpo de las solicitudes @viyatb-oai
    • #57175 Integrar las políticas de config-server en el inicio y la autenticación @smurching-oai
    • #57176 Posponer el truncamiento de la salida del REPL de Node de Guardian hasta la preparación del prompt @ioanbudea-OAI
    • #57178 Enviar de forma predeterminada las claves de API de FedRAMP a los puntos de acceso gubernamentales @lsingh-oai
    • #57179 Consolidar la autenticación asíncrona mediante encabezados en apply_auth_headers @cooper-oai
    • #57180 Agregar una configuración del proxy de red independiente que tenga en cuenta las restricciones @viyatb-oai
    • #57181 Agregar nombres opcionales al contexto adicional que no es de confianza @akira-oai
    • #57185 Centralizar la presentación de la salida de la ejecución unificada @anp-oai
    • #57186 Bloquear la búsqueda por patrones glob si no se pueden leer los metadatos de su directorio raíz @viyatb-oai
    • #57187 Permitir presupuestos orientativos para las ejecuciones, con aplicación opcional de los límites @nvogt-oai
    • #57188 Permitir especificar otro archivo de credenciales para la autenticación del proveedor de GCP @alexsong-oai
    • #57191 Leer la salida de la ejecución unificada directamente de stdout y stderr @anp-oai
    • #57192 Condicionar la detección de capacidades V2 a la versión del ejecutor @TAFOYA-OAI
    • #57193 Conservar las llamadas fallidas a write_stdin al reproducir trazas de ejecución @cassirer-openai
    • #57194 Clasificar las llamadas a herramientas de cada ejecución según el controlador que las procesa @cassirer-openai
    • #57196 Aislar las entradas y los tiempos de espera de MCP para los clientes que comparten una conexión @charliemarsh-oai
    • #57197 Aclarar los resúmenes de activación y desactivación de habilidades en la TUI @fcoury-oai
    • #57198 Indicar el directorio de trabajo del comando local en los hooks PreToolUse @eternal-openai
    • #57199 Truncar los resúmenes JSON de las ejecuciones sin dividir caracteres UTF-8 @cassirer-openai
    • #57201 Registrar las rutas críticas de las herramientas directas cuando esté activada la opción correspondiente @taohong339
    • #57202 Conservar el tramo de traza del despacho de herramientas entre los futuros del entorno de ejecución @trpcic-openai
    • #57203 Conservar el directorio de trabajo del comando en los hooks de permisos y en los que se ejecutan después de la herramienta @eternal-openai
    • #57204 Registrar la opción de activación untrusted_as_tool_output @akira-oai
    • #57206 Ignorar el aviso sobre tiempos de ejecución de crypto-bigint al verificar las dependencias @etraut-openai
    • #57207 Incluir las esperas de aprobación en el tiempo de la ruta crítica de las herramientas @taohong339
    • #57208 Propagar los errores de descarga del instalador en las actualizaciones independientes de Unix @etraut-openai
    • #57209 Incluir el tiempo de la ruta crítica del turno en los datos de análisis @taohong339
    • #57210 Agregar la detección opcional de protocolos para servidores MCP locales que usan stdio @charliemarsh-oai
    • #57211 Compartir entre chats las conexiones MCP locales que usan stdio y cumplen los requisitos @charliemarsh-oai
    • #57212 Habilitar la compresión zstd de las respuestas gRPC del modo de código @cayoub-oai
    • #57215 Coordinar por separado las fuentes del selector de hilos para reanudar @bc-openai
    • #57218 Admitir la compresión negociada de WebSocket en el cliente remoto de app-server @thorvald-oai
    • #57220 Registrar las estadísticas de compresión de WebSocket de app-server @thorvald-oai
    • #57221 Ampliar las opciones de navegación y selección con el teclado en la transcripción @fcoury-oai
    • #57222 Integrar la función Buscar en el modo de selección de la transcripción @fcoury-oai
    • #57223 Habilitar la selección con el teclado en las vistas superpuestas de la transcripción @fcoury-oai
    • #57224 Corregir el enrutamiento de la entrada en el modo de selección de la transcripción y conservar los borradores del editor de mensajes @fcoury-oai
    • #57225 Agregar un mecanismo administrado para exigir el modo de diario DELETE en NFS @dkovalenko-oai
    • #57226 Permitir la migración de bases de datos en NFS con permisos de archivo compartidos @dkovalenko-oai
    • #57227 Conservar los permisos confirmados al reanudar hilos o crear forks @charliemarsh-oai
    • #57228 Establecer un plazo de 35 segundos para el emparejamiento del control remoto @etraut-openai
    • #57229 Simplificar la entrega de notificaciones de finalización de celdas en el modo de código @cconger
    • #57232 Agregar la opción de reanudar hilos a codex queue @etraut-openai
    • #57233 Detener la carga de dotenv si persisten los errores de E/S @etraut-openai
    • #57234 Evitar colisiones de credenciales en los datos de prueba de autenticación del registro @jif-oai
    • #57235 Etiquetar la telemetría de exec_command con el modo configurado de instantáneas del shell @jif-oai
    • #57238 Probar el mecanismo V2 de creación de subagentes en las pruebas de herencia de contexto @tamird
    • #57239 Hacer determinista la prueba de tiempo de espera de la sonda HTTP de MCP @jif-oai
    • #57240 Limitar el tamaño de los archivos de referencia de memoria y recuperar instantáneas incompletas @dhruvgupta-oai
    • #57241 Respetar los límites de mensajes configurados para las transcripciones cifradas de Guardian @ioanbudea-OAI
    • #57242 Reducir a un minuto la demora predeterminada antes de retirar un hilo de la memoria @jif-oai
    • #57243 Pausar el reloj de Tokio en las pruebas de transferencia de borradores al inicio @goodman-oai
    • #57244 Esperar a que termine el proceso en la prueba de reutilización de la ejecución unificada @goodman-oai
    • #57245 Estabilizar la prueba de rechazo de mensajes en la cola @goodman-oai
    • #57247 Liberar el bloqueo de mantenimiento de las ejecuciones cuando se descarte el objeto que lo protege @goodman-oai
    • #57248 Hacer que las pruebas de renovación de tokens de inicio de sesión esperen a que se publique el estado de autenticación @goodman-oai
    • #57249 Permitir que se desactive la precarga para la detección de complementos al iniciar app-server @zamoshchin-openai
    • #57251 Mostrar directamente en dólares el consumo de los hilos en los planes ENT26 @jif-oai
    • #57253 Admitir un inicio lento del demonio y seguir detectando si el proceso termina antes de tiempo @etraut-openai
    • #57255 Registrar las excepciones revisadas para los avisos de seguridad de zstd @charliemarsh-oai
    • #57256 Excluir el historial del hilo principal de las vistas de hilos adjuntos @btraut-openai
    • #57257 Evitar operaciones innecesarias en el directorio de conectores al sugerir herramientas @charliemarsh-oai
    • #57258 Reducir el costo de consultar la caché del catálogo remoto de complementos @charliemarsh-oai
    • #57259 Mostrar Markdown en las opciones de las preguntas asíncronas de la TUI @imac-oai
    • #57260 Centralizar la preparación de solicitudes de permisos y las acciones de aprobación @swastik-oai
    • #57261 Separar la preparación de las solicitudes de apply_patch de su ejecución @swastik-oai
    • #57262 Agregar catálogos incrementales de habilidades controlados por skill_catalog_deltas @adaley-openai
    • #57263 Admitir textos del catálogo de modelos para las advertencias sobre rutas de permisos @goodman-oai
    • #57265 Mostrar los niveles de procesamiento efectivos en las vistas de estado de la TUI @etraut-openai
    • #57267 Mantener bajo el control del servidor la configuración de las conversaciones en la nube que usa la TUI @bc-openai
    • #57268 Registrar los motivos de inicio de la TUI integrada @etraut-openai
    • #57269 Agregar la compilación de bibliotecas estáticas de V8 desde el código fuente con MSVC de forma nativa en Windows @seanh-oai
    • #57270 Cargar la configuración de la nube para los comandos de sandbox y de exec-server remoto @abhinav-oai
    • #57271 Habilitar la selección de texto y el desplazamiento con el mouse en el visor de advertencias @imac-oai
    • #57272 Agregar contratos de protocolo para el truncamiento de la salida del modo de código @seanh-oai
    • #57273 Rechazar las opciones no admitidas de codex queue @etraut-openai
    • #57274 Posponer la presentación de la evidencia del REPL hasta la preparación síncrona del contexto @ioanbudea-OAI
    • #57275 Conservar los metadatos de errores de generación de imágenes relacionados con los límites de uso prémium @jimxie-oai
    • #57276 Admitir prefijos de ventana en las secciones de estado del mundo de las extensiones @fc-oai
    • #57277 Usar la versión de i18n-config publicada en crates.io @goodman-oai
    • #57278 Refactorizar las utilidades de creación, inicio y comunicación de agentes @rhan-oai
    • #57279 Presentar el contexto adicional que no es de confianza como salidas de herramientas con nombre @akira-oai
    • #57280 Conservar los resultados completos de MCP en las trazas de ejecución @cassirer-openai
    • #57281 Habilitar la navegación entre agentes en las sesiones remotas de App Server @etraut-openai
    • #57282 Pasar a la siguiente unidad abreviada cuando el conteo redondeado de tokens la alcance @etraut-openai
    • #57284 Definir la captura del mouse en la TUI mediante una política explícita @imac-oai
    • #57285 Delegar en la terminal el manejo de los enlaces en las preguntas expandidas @imac-oai
    • #57286 Admitir network_proxy en los requisitos administrados @viyatb-oai
    • #57287 Conservar las declaraciones de herramientas del hilo principal en los forks de predicción @keyz
    • #57290 Agregar un host de procesos de complementos con límites para la comunicación entre procesos y gestión del ciclo de vida @joesavona
    • #57291 Representar la presentación de los mensajes del usuario con un tipo enumerado @imac-oai
    • #57292 Mostrar con Markdown las preguntas asíncronas y las respuestas en la TUI @imac-oai
    • #57293 Agregar GPT-6.1 Terra a los catálogos de modelos @BOZHANG-OAI
    • #57294 Extraer los errores del administrador de complementos y encapsular en un Box el enrutamiento de transferencias en tiempo real @TAFOYA-OAI
    • #57295 Posponer la aplicación de los límites de evidencia de Guardian en modo síncrono hasta la preparación @ioanbudea-OAI
    • #57304 Mostrar los errores de rechazo del token de renovación durante el enrutamiento del espacio de trabajo @smurching-oai
    • #57307 Actualizar openai/fence a v0.12.2 en la política de tamaño de blobs @joesavona
    • #57311 Conservar las versiones de las salidas de herramientas y el orden del historial en las trazas de ejecución @cassirer-openai
    • #57312 Centralizar la preparación del contexto raíz de Guardian @ioanbudea-OAI
    • #57313 Usar de forma predeterminada tokens de portador en el encabezado Authorization para la entrega de credenciales OAuth de la puerta de enlace @smurching-oai
    • #57314 Dar formato a todo el código fuente de Rust y depurar las verificaciones del repositorio @joesavona
    • #57315 Evitar que los subagentes que fallaron marquen tareas como pendientes de atención @bc-openai
    • #57317 Agregar sugerencias breves opcionales para los complementos seleccionados explícitamente @adaley-openai
    • #57325 Agregar campos al catálogo de modelos para plantillas de aprobación detalladas @goodman-oai
    • #57342 Separar la preparación de la reanudación de sesiones de la TUI de su activación @bc-openai
    • #57352 Propagar desde el proceso secundario los errores debidos a señales en el programa de arranque de npm @dkovalenko-oai
    • #57353 Evitar la comprobación previa de identidad del objeto al conceder permisos sobre rutas de MXC @iceweasel-oai
    • #57357 Informar cuando la migración de bases de datos en NFS no encuentre ninguna base de datos @dkovalenko-oai
    • #57358 Serializar entre procesos las modificaciones del índice de sesiones @dkovalenko-oai
    • #57360 Limitar la espera para obtener el bloqueo que coordina la escritura de hilos @dkovalenko-oai
    • #57363 Explicar en la TUI los bloqueos de la política de seguridad y las opciones disponibles para ese turno @etraut-openai
    • #57365 Ofrecer reformulaciones más seguras después de un bloqueo de seguridad en la TUI @etraut-openai
    • #57366 Mostrar el espacio de trabajo de ChatGPT seleccionado en /status @etraut-openai
    • #57373 Fijar la versión de la cadena de herramientas de Rust en 1.95.0 @TAFOYA-OAI
    • #57391 Procesar todos los informes pendientes de la terminal antes de devolver el control al shell @etraut-openai
    • #57393 Mostrar límites de integración y matrices entre paréntesis en las expresiones matemáticas de la TUI @etraut-openai
    • #57394 Agregar la configuración experimental de cuentas de GCP a App Server @alexsong-oai
    • #57420 Hacer opcionales las marcas de tiempo de los elementos de hilo en las exportaciones de TypeScript @keyz
    • #57425 Centralizar la preparación del contexto raíz de Guardian @ioanbudea-OAI
    • #57430 Probar la procedencia de los objetivos en las revisiones que Guardian realiza para los procesos de trabajo existentes @jif-oai
    • #57433 Agregar la revisión síncrona opcional de Guardian para las llamadas a herramientas nativas @jif-oai
    • #57435 Extraer la preparación de comandos de la ejecución unificada y trasladarla a un módulo reutilizable @swastik-oai
    • #57438 Mantener los comandos preparados a lo largo de la ejecución unificada @swastik-oai
    • #57439 Conservar los metadatos de las solicitudes de Guardian al usar URL base personalizadas de OpenAI @jif-oai
    • #57441 Agregar una opción para activar el historial nativo de múltiples agentes en Guardian @jif-oai
    • #57448 Conservar las llamadas nativas de múltiples agentes en el historial de revisiones de Guardian @jif-oai
    • #57451 Enviar a revisión de Guardian las llamadas de múltiples agentes que modifican el estado @jif-oai
    • #57452 Distinguir los errores de capacidad por restricciones de política de las sobrecargas del servidor @toml-openai
    • #57455 Centralizar en Guardian la clasificación de llamadas a herramientas de múltiples agentes @jif-oai
    • #57458 Trasladar el cálculo del uso de tokens de Guardian al crate del revisor @jif-oai
    • #57462 Colocar siempre las descripciones de las herramientas del modo de código antes de las descripciones de los espacios de nombres @swastik-oai
    • #57468 Corregir las simulaciones de transferencias de Guardian en las pruebas del historial nativo @jif-oai
    • #57474 Probar el historial cifrado de llamadas nativas a lo largo de varias revisiones de Guardian @jif-oai
    • #57476 Trasladar las utilidades de sesión de Guardian al crate del revisor @jif-oai
    • #57478 Trasladar los tipos de solicitudes de aprobación de Guardian al crate del revisor @jif-oai
    • #57483 Omitir las ejecuciones indexadas que no correspondan al hilo seleccionado durante su migración @charliemarsh-oai
    • #57488 Trasladar la composición de prompts de Guardian al crate del revisor @jif-oai
    • #57493 Trasladar al crate del revisor la lógica que da formato JSON a las acciones de Guardian @jif-oai
    • #57494 Centralizar la preparación síncrona del contexto de Guardian @ioanbudea-OAI
    • #57500 Agregar una opción para omitir las descripciones en los catálogos de habilidades @adaley-openai
    • #57501 Mostrar los signos de porcentaje escapados en las expresiones matemáticas de la TUI @etraut-openai
    • #57502 Conservar las imágenes locales adjuntas al restaurar texto que se había cortado @etraut-openai
    • #57503 Corregir la eliminación de versiones independientes obsoletas en macOS @etraut-openai
    • #57504 Usar el portapapeles nativo en las sesiones SSH de WSL con reenvío X11 @etraut-openai
    • #57506 Trasladar las correspondencias de solicitudes de Guardian al crate del revisor @jif-oai
    • #57507 Resolver las convenciones de rutas de comandos de Guardian dentro de ReviewAction @swastik-oai
    • #57508 Agregar un entorno de ejecución V8 con límites para los procesos de complementos de la interfaz @joesavona
    • #57509 Extraer la lógica que construye las acciones planificadas de Guardian y trasladarla al crate del revisor @jif-oai
    • #57512 Liberar explícitamente en Unix los bloqueos de las sondas de reserva del PID del demonio @jif-oai
    • #57513 Reemplazar el programa de arranque de npm por el binario nativo mediante execve @bolinfest
    • #57514 Agregar a app-server la opción experimental de cambiar de espacio de trabajo de ChatGPT @dhruvgupta-oai
    • #57515 Limitar las sondas de expansión de volúmenes MXC a los enlaces simbólicos @iceweasel-oai
    • #57516 Agregar el perfil y el proveedor a los elementos de la línea de estado @etraut-openai
    • #57519 Posponer la compresión de las señales periódicas de Guardian en modo síncrono hasta la preparación @ioanbudea-OAI
    • #57522 Agregar revisiones aisladas al grupo de revisores de Guardian @swastik-oai
    • #57533 Liberar explícitamente en Unix los bloqueos vacíos de las sondas de PID @jif-oai
    • #57538 Conservar en los mensajes de Responses los ID que el host asigna a las entradas del usuario @zbrunson-openai
    • #57542 Agregar a la búsqueda web independiente una búsqueda bibliográfica cuya disponibilidad depende del modelo @rhan-oai
    • #57552 Exponer y guardar los ID de generación de imágenes @jimxie-oai
    • #57553 Permitir que se reemplacen las herramientas dinámicas entre pasos del modelo @sdcoffey
    • #57554 Mantener el sombreado de los prompts enviados cuando la terminal no admita colores @bc-openai
    • #57563 Evitar que se retengan elementos de salida innecesarios en los flujos de respuestas HTTP @btraut-openai
    • #57564 Conservar el contenido enriquecido del editor de mensajes en los registros de Vim @bc-openai
    • #57567 Permitir que se especifique otra URL de catálogo para el proveedor integrado de OpenAI @jamy-OAI
    • #57568 Configurar por separado los niveles de servicio para la consolidación de memoria @mandal-OAI
    • #57569 Conservar la salida de los procesos y las respuestas de control cuando haya contrapresión @ztanner-oai
    • #57572 Admitir catálogos de herramientas de Apps sin instantáneas compartidas @bkotsopoulos
    • #57573 Agregar la clasificación de comandos de parche interceptados sin acceder al sistema de archivos @swastik-oai
    • #57575 Refactorizar la creación de clientes HTTP y la ejecución de solicitudes @bz-openai
    • #57581 Permitir que los catálogos de modelos personalicen los encabezados de las instrucciones de aprobación @goodman-oai
    • #57584 Conservar los límites entre salidas al truncar por número de tokens @seanh-oai
    • #57585 Reemplazar las referencias a imágenes no disponibles en las solicitudes a los modelos @kchainani-oai
    • #57586 Agregar API V2 para crear agentes secundarios con reservas hechas por el host @rhan-oai
    • #57589 Agregar un ejecutable codex-exec-server independiente @dkovalenko-oai
    • #57590 Incluir codex-exec-server en los paquetes de la CLI y de app-server @dkovalenko-oai
    • #57593 Eliminar los archivos locales vacíos de enrutamiento del entorno de preproducción @fcoury-oai
    • #57597 Conservar la evidencia de las sondas WebSocket y ocultar los detalles de diagnóstico sensibles @dob-oai
    • #57598 Guardar en caché los resultados vacíos de la detección remota de habilidades y vigilar los cambios en el sistema de archivos @adams-oai
    • #57599 Admitir encabezados del catálogo para los avisos sobre prefijos de comandos guardados @goodman-oai
    • #57606 Agregar codex doctor --network-only para diagnosticar específicamente problemas de red @dob-oai
    • #57607 Compartir la autenticación del entorno de ejecución con los proveedores y catálogos de modelos @cooper-oai
    • #57612 Desactivar las secuencias de estado de la terminal en los backends VTE antiguos @fcoury-oai
    • #57615 Conservar las trazas de ejecución al volver a cargar subagentes @cassirer-openai
    • #57618 Liberar los prompts de muestreo después de configurar el flujo @btraut-openai
    • #57626 Mostrar la configuración de Bedrock para los proveedores de OpenAI configurados explícitamente @alexsong-oai
    • #57628 Dejar de incluir codex-exec-server en los artefactos de distribución @fcoury-oai
    • #57635 Restaurar los hilos descendientes creados a partir de un hilo al desarchivarlo @etraut-openai
    • #57638 Agregar tipos de requisitos de OpenTelemetry al protocolo de app-server @arnavpatidar-OAI
    • #57644 Generar enlaces de Rust que correspondan a las bibliotecas estáticas de V8 compiladas con Bazel @seanh-oai
    • #57649 Admitir requisitos administrados de configuración de OpenTelemetry @abhinav-oai
    • #57654 Ocultar los encabezados del exportador OTEL en las respuestas de configuración de app-server @arnavpatidar-OAI
    • #57657 Corregir la activación del exportador de trazas después de cambiar de cuenta @arnavpatidar-OAI
    • #57658 Admitir metadatos administrados de OpenTelemetry e identidades de cliente en formato PEM @abhinav-oai
    • #57667 Eliminar la entrega desacoplada de review/start @yansenzhou-oai
    • #57692 Esperar a que estén disponibles los perfiles de los turnos antes de comprobar los conteos de muestreo en las pruebas de trazas @ioanbudea-OAI
    • #57697 Trasladar el estado de las revisiones de Guardian a la extensión del revisor @jif-oai
    • #57698 Trasladar la política de contexto y los prompts de Guardian a la extensión del revisor @jif-oai
    • #57702 Trasladar la evidencia de las revisiones de Guardian a la extensión del revisor @jif-oai
    • #57710 Conservar la afinidad de enrutamiento del hilo principal para las revisiones de Guardian @jif-oai
    • #57720 Trasladar ReviewAction al crate del revisor de Guardian @jif-oai
    • #57723 Desactivar la optimización del generador de esquemas bajo demanda de Bazel @jif-oai
    • #57729 Eliminar la configuración de free_guardian de las pruebas de Guardian @ioanbudea-OAI
    • #57741 Separar los archivos fuente de Rust exclusivos de las pruebas de las entradas para bibliotecas y binarios de Bazel @jif-oai
    • #57742 Evitar que se recompilen las pruebas de integración de Bazel cuando cambien los recursos de prueba que se usan en tiempo de ejecución @jif-oai
    • #57743 Trasladar las utilidades de exploración de MCP de Guardian al crate del revisor @jif-oai
    • #57757 Exponer las evaluaciones de Guardian en los flujos de respuestas @jif-oai
    • #57758 Incluir los comandos de inicio de la terminal en las revisiones de stdin de Guardian @jif-oai
    • #57770 Respetar los orígenes de los catálogos de modelos al seleccionar revisores de Guardian @ioanbudea-OAI
    • #57774 Omitir los archivos que no sean regulares al detectar rutas de imágenes pegadas @etraut-openai
    • #57782 Permitir el reemplazo del host del modo de código solo durante la admisión de la sesión @aakash-oai
    • #57783 Excluir los recursos compartidos de red no relacionados de las lecturas predeterminadas de MXC @iceweasel-oai
    • #57787 Corregir las condiciones de carrera al iniciar y cerrar los componentes de escucha de hilos de app-server @charliemarsh-oai
    • #57788 Liberar los entornos de ejecución de los hilos de app-server después del cierre @charliemarsh-oai
    • #57789 Actualizar el catálogo de modelos una sola vez si falta el revisor predeterminado de Guardian @jif-oai
    • #57790 Centralizar la preparación síncrona de prompts de Guardian @ioanbudea-OAI
    • #57796 Ampliar los reintentos de lectura de versiones de GitHub y variar de forma aleatoria el intervalo entre intentos @imac-oai
    • #57800 Recuperar del historial paginado los elementos faltantes de finalización de ejecuciones @btraut-openai
    • #57817 Desvincular los observadores del canal auxiliar en tiempo real sin finalizar la sesión @jiahao-oai
    • #57818 Reducir el trabajo innecesario al procesar la configuración @bc-openai
    • #57819 Cargar hasta ocho complementos simultáneamente @bc-openai
    • #57820 Mejorar la recuperación de la TUI al restablecer la conexión y el manejo de los comandos para salir sin conexión @etraut-openai
    • #57824 Incluir los hilos adjuntos directamente en las cargas de datos de diagnóstico @btraut-openai
    • #57825 Actualizar la configuración de CI para usar meta/install-dotslash @seanh-oai
    • #57832 Compilar V8 desde el código fuente de forma predeterminada en Bazel @seanh-oai
    • #57834 Agregar evaluaciones aisladas de Guardian para las acciones preparadas @swastik-oai
    • #57835 Limitar a ocho las comprobaciones simultáneas de disponibilidad de imágenes @kchainani-oai
    • #57836 Declarar el tipo de resultado de la generación de imágenes en el modo de código @alicec-oai
    • #57837 Incluir el ejecutor independiente en los paquetes de distribución @dkovalenko-oai
    • #57839 Conservar el conteo de tokens de razonamiento al reanudar un hilo o crear un fork @andrewgu-oai
    • #57840 Validar los proveedores del hilo antes de reanudarlo y antes de procesar la entrada @abhinav-oai
    • #57841 Agregar el muestreo opcional de métricas de procesos para los hosts del modo de código @aakash-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.293

    Nuevas funciones

    • Reproduce audio y video directamente en las respuestas.
    • En la actividad de la tarea, toca el nombre de un subagente para abrir su conversación.

    Mejoras y correcciones de errores

    • Ahora, cuando vuelves a abrir una tarea o reinicias la aplicación, se restauran los archivos adjuntos y las anotaciones del borrador.
    • El autocompletado de referencias admite nombres de chats y habilidades que contienen espacios. También es más fácil leer los nombres de las habilidades de los complementos.
    • El Modo de planificación conserva el nivel de esfuerzo de razonamiento que seleccionaste si sigues usando el mismo modelo.
    • Si se agota el tiempo de espera al cargar actividad anterior, la actividad que ya se cargó sigue visible y puedes volver a intentar la carga.
    • Si falla la carga de la cola, ahora puedes seleccionar Reintentar.
    • Se mejoró la compatibilidad con los enlaces a archivos de Windows y las imágenes en Markdown.
    • Se corrigió un error que impedía crear worktrees en hosts Linux.
    • Se corrigieron los cierres inesperados al usar mensajes en cola para orientar la tarea o al editar códigos de vinculación. También se corrigieron los bloqueos en el iPad al cambiar de tarea o ajustar su tamaño.
  • Codex CLI 0.165.0

    $ npm install -g @openai/codex@0.165.0
    Ver detalles

    Nuevas funciones

    • Se agregó un proveedor integrado de Google Cloud Vertex AI que se configura con model_provider = "gcp". (#56265)
    • Se agregó GPT-6.1 Terra a los catálogos de modelos. (#57337)
    • Se agregó un filtro por repositorio al selector de sesiones y se incorporó la agrupación por directorio al centro de control de agentes. Estos cambios facilitan la navegación entre sesiones de distintos worktrees vinculados. (#56308)
    • Se agregó a la API de App Server la opción experimental de crear forks de hilos que permanecen vinculados al hilo original. (#56351)
    • En los modelos compatibles, la opción de cambiar el esfuerzo de razonamiento durante una conversación ahora está habilitada de forma predeterminada. (#56163)
    • Los perfiles nuevos usan la memoria v2 de forma predeterminada. Ahora puedes importar memorias de agentes externos a la memoria v2. (#56211, #56414)

    Correcciones de errores

    • Las sesiones nuevas de la TUI ahora usan el revisor de aprobaciones predeterminado del servidor cuando no se especifica otro. (#56090)
    • Ahora se pueden editar las preferencias de la TUI y aplicar los cambios de inmediato incluso cuando la configuración de ejecución no es válida. (#56091)
    • Las solicitudes a herramientas MCP remotas ahora se cancelan cuando se descartan los futuros locales que esperan sus respuestas. (#56132)
    • Los mensajes de agentes en cola ya no reactivan el trabajo después de una interrupción o de un cambio al Modo de planificación. (#56330)
    • Cuando un proveedor informa que no se encontró un modelo, se detienen los reintentos y se conserva el mensaje de error del proveedor. (#56445)
    • Se corrigió una falla en la validación de las URL del Marketplace que podía permitir que Git se conectara a un host distinto del que se había comparado con los patrones permitidos. (#56263)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.164.0...rust-v0.165.0

    • #56081 Almacenar en caché los datos de autenticación de Codex y los secretos administrados después de descifrarlos @celia-oai
    • #56090 Usar el revisor de aprobaciones predeterminado del servidor al iniciar una sesión nueva de la TUI @etraut-openai
    • #56091 Permitir que se sigan editando las preferencias de la TUI cuando la configuración de ejecución no sea válida @etraut-openai
    • #56097 Preparar el inicio de la TUI para aceptar varias sesiones del backend @bc-openai
    • #56124 Reenviar los eventos del revisor Guardian a los suscriptores de eventos sin procesar del elemento padre @jif-oai
    • #56127 Evitar que la actualización de la cuenta bloquee las comprobaciones del estado de autenticación de EMA @jif-oai
    • #56132 Cancelar las solicitudes a herramientas MCP cuando se descarten los futuros de respuesta @rhan-oai
    • #56133 Posponer la entrega de mensajes a los agentes después de una respuesta final vacía @eknight-oai
    • #56139 Corregir la configuración de OAuth del proveedor de identidad en la prueba del estado de autenticación de MCP @jif-oai
    • #56153 Conservar los detalles de los errores de autenticación de MCP empresarial que se puedan mostrar de forma segura @jif-oai
    • #56154 Agregar los dominios administrados sujetos a revisión de red antes de las reglas que permiten el acceso @olliem-oai
    • #56163 Habilitar de forma predeterminada la opción de cambiar el esfuerzo de razonamiento @felixxia-oai
    • #56182 Incorporar la firma AWS SigV4 a los hooks MITM del proxy de red @viyatb-oai
    • #56210 Estabilizar la prueba de limpieza del área de preparación del Marketplace @felixxia-oai
    • #56211 Usar la versión v2 de forma predeterminada en los perfiles de memoria nuevos @jif-oai
    • #56214 Eliminar la conversión a u64 en la detección de DrvFS de WSL @felixxia-oai
    • #56220 Usar cargo_bin en la prueba del archivo de manifiesto del sandbox de Windows @felixxia-oai
    • #56222 Unificar la configuración de CI de Bazel en prepare-bazel-ci @anp-oai
    • #56224 Reutilizar el contexto actual del modelo al cargar por páginas la configuración para reanudar la sesión @charliemarsh-oai
    • #56233 Ajustar las marcas de tiempo de la prueba del codificador Opus al tiempo de las muestras @goodman-oai
    • #56234 Emitir la telemetría del prompt solo después de que los hooks acepten la entrada @abhinav-oai
    • #56236 Hacer que la prueba de cesión y reanudación del modo de código ceda el control explícitamente entre fases @goodman-oai
    • #56246 Actualizar Bazelisk a la versión 1.30.0 en la acción que configura la CI de Bazel @anp-oai
    • #56247 Agrupar las pruebas unitarias de Rust en módulos de prueba dedicados @dkovalenko-oai
    • #56248 Actualizar uv a la versión 0.13.5 en los flujos de trabajo de CI y publicación @anp-oai
    • #56250 Evitar puntos de control redundantes de la configuración al reanudar hilos @owenlin0
    • #56261 Aislar las dependencias del código fuente de V8 y su configuración del entorno de ejecución de C++ @seanh-oai
    • #56263 Rechazar las barras invertidas en el componente de información de usuario de las URL HTTP(S) del Marketplace @willwang-openai
    • #56265 Agregar un proveedor integrado de Google Cloud Vertex AI @celia-oai
    • #56266 Conservar los motivos por los que se deshabilitó MCP al superponer configuraciones en tiempo de ejecución @mzeng-openai
    • #56272 Actualizar datamodel-code-generator a la versión 0.64.0 para generar los modelos del SDK de Python @anp-oai
    • #56274 Esperar a que se cancele la actualización de la configuración de la nube en las pruebas del ciclo de vida del cargador @goodman-oai
    • #56277 Admitir cuerpos de solicitud con un límite de tamaño en la firma AWS SigV4 @viyatb-oai
    • #56278 Admitir metadatos de políticas de red negociadas en las llamadas MCP @viyatb-oai
    • #56280 Agrupar los prompts consecutivos de la transcripción en un solo bloque en segundo plano @bc-openai
    • #56284 Separar los catálogos de modelos y las cachés según quién haya iniciado el hilo @kennyyi-oai
    • #56286 Actualizar @modelcontextprotocol/sdk a 1.32.0 @anp-oai
    • #56288 Fijar Cosign v3.1.4 como versión para firmar artefactos de Linux @anp-oai
    • #56290 Fijar con uv las versiones de las herramientas de compilación para las publicaciones de Python @anp-oai
    • #56292 Corregir las pruebas de cancelación de MCP para que usen la función de devolución de llamada de metadatos @anp-oai
    • #56293 Usar datos de prueba de autenticación con tokens fijos en las pruebas de Vertex @anp-oai
    • #56295 Desvincular la carga de la configuración administrada de la autenticación de ChatGPT @smurching-oai
    • #56297 Marcar las credenciales ficticias integradas y reforzar las comprobaciones de colisiones @viyatb-oai
    • #56301 Agregar pruebas de reenvío TLS para solicitudes MITM con firma SigV4 @viyatb-oai
    • #56302 Agregar la configuración de hooks a los entornos adjuntos @andrewgu-oai
    • #56304 Admitir hooks administrados cuyo alcance se limita a un entorno @andrewgu-oai
    • #56308 Separar el alcance por directorio del alcance por repositorio en la TUI @bc-openai
    • #56309 Permitir que la descripción de los permisos de escritura en directorios raíz varíe según el modelo @goodman-oai
    • #56312 Registrar el historial de conversación aceptado en las trazas de ejecución @cassirer-openai
    • #56313 Aplicar los ajustes que reemplazan los valores del catálogo de modelos a las herramientas de historial, notas y contexto @rhan-oai
    • #56314 Agregar cargadores de configuración administrada para servidores de configuración personalizados @smurching-oai
    • #56330 Hacer que la reactivación por mensajes de agentes respete las interrupciones y el Modo de planificación @alishobeiri-oai
    • #56342 Hacer coincidir el contenido de las imágenes de las trazas de ejecución entre distintas capturas de solicitudes @cassirer-openai
    • #56343 Ejecutar los hooks de entorno en los ejecutores a los que pertenecen @andrewgu-oai
    • #56351 Agregar forks experimentales de hilos que permanecen vinculados al hilo original @btraut-openai
    • #56364 Permitir que quien realiza la llamada especifique el origen del hilo para el muestreo @keyz
    • #56371 Permitir que se configure el tiempo de espera máximo para la revisión de Guardian @vivi
    • #56414 Admitir la memoria v2 al importar memorias de agentes externos @jif-oai
    • #56439 Actualizar ctutils de la versión 0.4.2 a la 0.4.5 @felixxia-oai
    • #56445 Tratar como definitivos los errores en los que el proveedor informa que no se encontró el modelo @charliemarsh-oai
    • #56453 Hacer determinista la prueba que verifica cómo se dirige al agente en segundo plano de Realtime V2 @felixxia-oai
    • #56454 Hacer que las pruebas de limpieza de los puntos de montaje del sandbox toleren la reutilización de descriptores de archivo @felixxia-oai
    • #56459 Agregar la configuración de funciones de Guardian V3 @felixxia-oai
    • #56460 Agregar funciones auxiliares para los tableros locales de Guardian v3 @felixxia-oai
    • #56461 Permitir que se agreguen mensajes de forma silenciosa al final de los tableros de mensajes @felixxia-oai
    • #56462 Evitar condiciones de carrera entre la importación de memorias y su consolidación @jif-oai
    • #56465 Agregar la opción experimental de leer resúmenes de memoria de los hilos @jif-oai
    • #57337 [0.165.0-alpha.1.2] Incorporar GPT-6.1 Terra a los catálogos de modelos de esta versión anterior @shijie-oai

    Versión completa en GitHub

  • GPT-6.1 Terra en el modo Work y en Codex

    GPT-6.1 Terra ya está disponible en ChatGPT Work y Codex con los planes Plus, Pro, Business, Enterprise y Edu. Es un modelo rápido y eficiente para tareas profesionales que destaca por su capacidad para interpretar imágenes y usar la computadora con precisión.

    Analiza imágenes y lo que aparece en pantalla. Luego, usa lo que encuentres para realizar acciones en tu navegador, tu escritorio y tus apps. Terra también redacta textos claros y directos que presentan primero los resultados y explican en un lenguaje sencillo los detalles que los respaldan.

    Elige GPT-6.1 Terra en la lista de modelos de la sección Avanzado de la app de escritorio de ChatGPT o de ChatGPT Work en la web. También puedes usar Terra en el modo Work desde dispositivos móviles. El modelo no está disponible en Chat ni admite la residencia de inferencia en los Emiratos Árabes Unidos. En el plan Enterprise, el acceso depende de la disponibilidad del modelo en tu Espacio de trabajo y de los controles que establezca el administrador.

    Consulta Modelos para obtener orientación. En Navegador y Uso de la computadora encontrarás las instrucciones para configurar las herramientas y los requisitos de acceso.

  • Codex CLI 0.164.0

    $ npm install -g @openai/codex@0.164.0
    Ver detalles

    Nuevas funciones

    • Guarda prompts y comandos slash reutilizables en los diez espacios numerados de /presets y accede a ellos rápidamente desde un menú de atajos de teclado. (#54380, #54381)
    • Configura el modelo, el esfuerzo de razonamiento, la velocidad y los perfiles de permisos con argumentos que puedes escribir directamente en /model y /permissions. (#54378, #54383)
    • En terminales compatibles con gráficos Kitty o Sixel, abre la transcripción a pantalla completa para previsualizar las imágenes que hayas visto o generado. (#54216)
    • Autentica las conexiones MCP empresariales con autorizaciones válidas de tu cuenta de Codex o mediante un inicio de sesión específico, incluso si usas clientes OAuth que requieren secretos. (#55334, #55859, #56001)
    • Enmascara las credenciales, incluidas las de proveedores personalizados, al ejecutar comandos remotos de Bash compatibles o usar sesiones con instantáneas de Zsh. (#54309, #54432, #56049)
    • El asistente de configuración de Amazon Bedrock ahora está habilitado de forma predeterminada. Cuando se detectan credenciales, la opción para ingresar una clave de API aparece junto a los demás métodos de inicio de sesión de AWS. (#56033, #56023)

    Correcciones de errores

    • Si la compactación falla, ya no quedan resúmenes parciales en el historial de la conversación. Si falla en segundo plano, se usa una alternativa sin provocar un error irrecuperable. (#53932, #55581)
    • Al reanudar una sesión, Codex ahora encuentra los historiales comprimidos y restaura la configuración guardada del hilo en lugar de reemplazarla con los valores predeterminados globales. (#54008, #55923)
    • En Windows, las conexiones HTTPS y WebSocket ahora responden a los desafíos de autenticación del proxy con las credenciales Negotiate o NTLM del usuario que inició sesión. (#55994, #56000)
    • La CLI conserva los ajustes que sobrescriben la configuración cuando -c o --config aparece en varios niveles de subcomandos. (#56022)
    • Los prompts en cola ahora esperan a que se resuelvan las selecciones de permisos pendientes antes de continuar. (#55682)
    • Se reforzaron las comprobaciones del sandbox para las rutas de metadatos que difieren en el uso de mayúsculas y minúsculas en macOS y para los enlaces simbólicos reemplazables que se usan para localizar ejecutables. (#54273, #55384)

    Mantenimiento

    • Se redujo el uso de disco al eliminar instalaciones sin usar, limpiar copias de trabajo abandonadas del Marketplace y limitar el tamaño de los registros del daemon. (#53827, #55149, #55689, #55690, #55856)
    • Se actualizó el entorno de ejecución integrado de JavaScript con comprobaciones de seguridad para las operaciones optimizadas de Array.sort. (#54519)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.163.0...rust-v0.164.0

    • #53725 Mostrar los enlaces web de Markdown como etiquetas en Rex @bc-openai
    • #53728 Conservar el filtro del directorio de trabajo remoto en el selector de sesiones que se pueden reanudar desde la aplicación @fcoury-oai
    • #53732 Reutilizar los patrones de búsqueda compilados entre registros de ejecución comprimidos @ethernetdan-openai
    • #53733 Usar el modo de conversación de forma predeterminada para la clasificación asíncrona de Guardian v2 @felixxia-oai
    • #53736 Obtener y almacenar en caché mediante V2 los inventarios de capacidades de los ejecutores que habiliten esta opción @TAFOYA-OAI
    • #53745 Quitar modelSlug del resultado del componente que identifica el modelo más reciente @kkahadze-oai
    • #53747 Dar prioridad a las instalaciones remotas de Visualize frente al complemento incluido @philipp-oai
    • #53751 Aplicar los ajustes que sobrescriben la configuración de funciones al reiniciar el daemon de app-server @jif-oai
    • #53753 Permitir que el texto del editor de mensajes también se copie al seleccionarlo @fcoury-oai
    • #53754 Admitir atajos con Command/Super en la asignación de teclas de la TUI @fcoury-oai
    • #53763 Incluir los metadatos resueltos de complementos y habilidades en la detección de capacidades de V2 @TAFOYA-OAI
    • #53780 Eliminar la comprobación redundante del directorio de caché del manual de Codex @kkahadze-oai
    • #53781 Quitar de SkillPolicy la nota TODO sobre el control de acceso por producto @kkahadze-oai
    • #53784 Reenviar los ID de sesión de voz del cliente en las solicitudes en tiempo real @chrisdong-oai
    • #53790 Corregir la cancelación de las solicitudes de verificación del usuario en macOS @bz-openai
    • #53794 Mantener los bloqueos de migración de los registros de ejecución cuando se cancela un proceso de trabajo @jif-oai
    • #53795 Usar el catálogo de modelos incluido en la prueba de invalidación al iniciar MCP @OLI-OAI
    • #53797 Actualizar las revisiones de Guardian cuando cambia el contexto de revisión @jif-oai
    • #53800 Integrar la compactación en segundo plano en el ciclo de vida del turno @rka-oai
    • #53804 Mantener visible el centro de control de agentes durante las operaciones de archivado y eliminación @etraut-openai
    • #53805 Agregar diagnósticos seguros a los errores de configuración del enrutamiento del espacio de trabajo @etraut-openai
    • #53811 Permitir la instalación del daemon desde paquetes WinGet de Windows @etraut-openai
    • #53816 Rechazar los hilos de revisión de Guardian al reanudar sesiones de forma interactiva en la CLI @dylan-hurd-oai
    • #53827 Eliminar de forma segura las versiones sin usar del daemon de app-server @etraut-openai
    • #53831 Rastrear el origen del contenido durante la preparación del prompt y la compactación @tz-openai
    • #53845 Corregir la vinculación del socket del actualizador del daemon y la comprobación de disponibilidad durante el arranque en Unix @etraut-openai
    • #53853 Reutilizar los hashes de los archivos ya preparados al organizar las instalaciones del daemon @charliemarsh-oai
    • #53859 Registrar los tamaños de terminal agrupados por rangos en la telemetría de la TUI @imac-oai
    • #53872 Actualizar las instrucciones del modelo en las ventanas de contexto de herramientas incrementales @rhan-oai
    • #53879 Mantener la capacidad de recuperar un turno en curso cuando se actualiza la configuración del hilo @bc-openai
    • #53895 Reanudar los hilos de subagentes retirados de la memoria al seleccionarlos en la TUI @etraut-openai
    • #53897 Aislar las pruebas de paquetes del daemon para reducir la competencia por el acceso al disco @etraut-openai
    • #53908 Permitir que se siga explorando el panel de agentes mientras se elimina una tarea @etraut-openai
    • #53932 Conservar el historial de la conversación cuando falla la compactación @jif-oai
    • #53940 Limitar los datos de los registros de ejecución que se usan para extraer memorias @jif-oai
    • #53947 Dejar de leer los registros de ejecución cuando se cancela la tarea que solicitó la lectura @jif-oai
    • #53963 Probar los límites de extracción de memorias con elementos excluidos y texto cifrado @jif-oai
    • #53969 Evitar condiciones de carrera al reconectar en la prueba de reinicio del daemon @jif-oai
    • #53987 Omitir la espera progresiva del servicio en los reintentos de autorización de Guardian que ya no están vigentes @jif-oai
    • #53990 Mantener en el host la configuración local de MCP y de los complementos al usar entornos remotos @jif-oai
    • #53991 Informar el motivo de las solicitudes de renovación de tokens de ChatGPT @tejsudha-openai
    • #53996 Actualizar rustls a 0.23.46 @jif-oai
    • #53997 Filtrar los nombres de archivo de los registros de ejecución antes de buscar sus equivalentes comprimidos @bbrown-oai
    • #54003 Incluir los registros de ejecución comprimidos en las estadísticas de almacenamiento de doctor @jif-oai
    • #54008 Corregir la búsqueda y la reanudación de sesiones después de comprimir los registros de ejecución @jif-oai
    • #54027 Conservar las variables de inicio de Windows y los valores predeterminados de los entornos secundarios de MXC @iceweasel-oai
    • #54032 Limitar las comparaciones simultáneas de Git para archivos sin seguimiento @yuzhu-oai
    • #54033 Ampliar a 14 días la retención de recursos de la extensión de memoria @josh-oai
    • #54039 Devolver las aprobaciones asíncronas de Guardian antes de que termine la limpieza de la revisión @jif-oai
    • #54044 Mantener el linaje de los forks antes del historial paginado de la transcripción @fcoury-oai
    • #54046 Rastrear el origen de las cancelaciones de aprobación y los cambios de contexto de Guardian @vkg-oai
    • #54047 Restaurar el tiempo transcurrido al reproducir turnos en curso @etraut-openai
    • #54048 Posponer la verificación de confianza de las carpetas hasta que se inicie una tarea desde la vista general de agentes @etraut-openai
    • #54050 Limitar las actualizaciones de habilidades y los comandos del espacio de trabajo en la TUI a los directorios indicados explícitamente @etraut-openai
    • #54053 Agregar actualizaciones parciales de metadatos del cliente de la API de Respuestas al iniciar o reorientar un turno @marksteinbrick-oai
    • #54056 Unificar las cargas de certificados raíz TLS nativos que se superponen @jif-oai
    • #54057 Distinguir las evidencias no compatibles en las métricas de comparación de Decisions @swastik-oai
    • #54058 Reenviar los metadatos del turno en las solicitudes de generación de imágenes y de edición de imágenes @duc-openai
    • #54059 Permitir que el almacén se encargue de la preparación al reanudar hilos @owenlin0
    • #54060 Limitar la búsqueda para desarchivar un hilo a los registros de ejecución archivados del hilo solicitado @bz-openai
    • #54069 Corregir el manejo del entorno de Windows para los servidores MCP remotos @iceweasel-oai
    • #54070 Ofrecer la autenticación de la puerta de enlace como una API de sesión OAuth reutilizable @smurching-oai
    • #54076 Evitar detecciones falsas de apertura de URL en comandos literales de PowerShell @jif-oai
    • #54078 Actualizar gix a 0.89.0 y gix-url a 0.40.0 @jif-oai
    • #54079 Retirar los tokens de actualización de OAuth para MCP que se hayan rechazado @mzeng-openai
    • #54080 Extraer el envío de turnos del usuario desde la TUI a un módulo específico @bc-openai
    • #54081 Centralizar la navegación vertical en las vistas de lista de la TUI @bc-openai
    • #54082 Estabilizar la prueba de tiempo de espera de la revisión de red de Guardian @felixxia-oai
    • #54087 Actualizar rules_python de Bazel a 2.4.2 @dkovalenko-oai
    • #54094 Conservar los códigos de error específicos de MCP en las métricas y los segmentos de traza @TAFOYA-OAI
    • #54096 Agregar objetivos de Bazel para generar esquemas y el SDK de Python bajo demanda @dkovalenko-oai
    • #54097 Mostrar los avisos de Daybreak después del encabezado de la sesión @charliemarsh-oai
    • #54098 Mantener estables las herramientas del entorno cuando cambia su estado de disponibilidad @aibrahim-oai
    • #54099 Esperar a que el sistema esté listo en la prueba de cancelación con SIGTERM @felixxia-oai
    • #54113 Incluir los paquetes de esquemas generados de app-server en las compilaciones de Bazel @dkovalenko-oai
    • #54114 Informar los estados finales de las operaciones y los motivos de bloqueo @cconger
    • #54119 Permitir la revisión de stdin con autorizaciones activas cuando estén deshabilitadas las solicitudes de confirmación del sandbox @tepman-oai
    • #54133 Registrar por herramienta las métricas de actualización incremental y tamaño de la descripción @akira-oai
    • #54135 Permitir la escritura de archivos grandes mediante conexiones WebSocket directas a exec-server @ostepanian
    • #54151 Generar los descriptores del mapa de teclas y los métodos de acceso a las asignaciones a partir de un único catálogo @bc-openai
    • #54169 Volver a cargar el catálogo de modelos después de un cambio de cuenta @smurching-oai
    • #54170 Conservar la autenticación de ChatGPT para los servidores MCP de Gov @lsingh-oai
    • #54175 Retirar los indicadores de función de Worktrees y de voz @bc-openai
    • #54216 Mostrar vistas previas de imágenes en la transcripción a pantalla completa @etraut-openai
    • #54217 Aplicar los colores del tema de sintaxis al texto en Markdown de la TUI @etraut-openai
    • #54250 Agregar pruebas de regresión para proteger los metadatos ante variantes de mayúsculas y minúsculas @jif-oai
    • #54257 Conservar lo dicho recientemente al recortar transcripciones en tiempo real @jif-oai
    • #54263 Exigir una nueva aprobación de Guardian para reintentar operaciones de herramientas con privilegios elevados @jif-oai
    • #54264 Rastrear la admisión de transcripciones de Guardian incluso cuando fallan las revisiones @jif-oai
    • #54265 Agregar pruebas de regresión para las aprobaciones de Guardian al reintentar operaciones del sandbox @jif-oai
    • #54273 Proteger la escritura de metadatos mediante alias que difieren en mayúsculas y minúsculas en macOS @jif-oai
    • #54278 Compartir la lógica de deduplicación de imágenes y restauración de puntos de control de Guardian @felixxia-oai
    • #54281 Atribuir al asistente los resúmenes de compactación en las transcripciones de Guardian @jif-oai
    • #54309 Habilitar el enmascaramiento de credenciales para los comandos remotos de exec-server @viyatb-oai
    • #54315 Mantener legible el texto en Markdown de la TUI sobre su color de fondo @fcoury-oai
    • #54316 Centralizar las constantes que identifican los tipos de fragmentos de contexto @ioanbudea-OAI
    • #54346 Agregar autenticación con credenciales de ejecutor de alcance limitado para exec-server remoto @viyatb-oai
    • #54351 Usar el índice del turno para paginar los elementos de ese turno @bz-openai
    • #54363 Excluir las raíces de red que no se pueden inspeccionar de los permisos implícitos de lectura de MXC @iceweasel-oai
    • #54365 Evitar mensajes duplicados del asistente cuando se intercalan comandos @fcoury-oai
    • #54369 Reintentar las operaciones de SQLite cuando varios procesos compiten temporalmente por el acceso de escritura @willwang-openai
    • #54378 Permitir que se seleccionen el modelo, el esfuerzo de razonamiento y la velocidad directamente en /model @fcoury-oai
    • #54379 Permitir configurar ajustes preestablecidos de entrada en la TUI @fcoury-oai
    • #54380 Agregar /presets para reutilizar prompts y comandos slash @fcoury-oai
    • #54381 Agregar un menú de atajos de teclado para los ajustes preestablecidos @fcoury-oai
    • #54383 Permitir que se seleccione el perfil de permisos directamente con /permissions @fcoury-oai
    • #54385 Permitir que se guarde la configuración actual de permisos como un ajuste preestablecido @fcoury-oai
    • #54387 Agregar argumentos que solo se aplican a la sesión a /title y /statusline @fcoury-oai
    • #54388 Agregar ajustes preestablecidos de acceso rápido para los diseños del título de la terminal y de la línea de estado @fcoury-oai
    • #54389 Conservar al iniciar los modos de registro de transacciones existentes de SQLite @dkovalenko-oai
    • #54398 Almacenar los elementos de imágenes generadas como referencias a archivos adjuntos @kchainani-oai
    • #54401 Ejecutar los procesos de daemon administrados con prioridad de segundo plano en macOS @bc-openai
    • #54414 Permitir que se suspenda el turno raíz mientras haya descendientes activos @miz-openai
    • #54417 Omitir la recuperación de espacio de páginas de SQLite en sistemas NFS montados en Linux @dkovalenko-oai
    • #54419 Admitir saltos de línea en las etiquetas de los nodos de diagramas de flujo de Mermaid @etraut-openai
    • #54420 Registrar las imágenes locales de entrada en los elementos de generación de imágenes completados @mjkaufer-openai
    • #54421 Tratar como locales las conexiones explícitas al daemon predeterminado verificado @etraut-openai
    • #54424 Agregar los metadatos de complementos remotos a la configuración de complementos @mzeng-openai
    • #54432 Admitir el enmascaramiento remoto de credenciales con instantáneas del shell Zsh @viyatb-oai
    • #54433 Usar etiquetas neutras para los códigos de salida distintos de cero en la salida compacta de la TUI @bc-openai
    • #54434 Agregar credenciales rotativas de stdin para exec-server remoto @viyatb-oai
    • #54445 Eliminar del sandbox de Linux el monitoreo obsoleto de rutas protegidas @viyatb-oai
    • #54475 Usar un mutex síncrono para el seguimiento de solicitudes de metadatos remotos @anp-oai
    • #54505 Agregar el reemplazo de archivos mediante transmisión continua a las abstracciones del sistema de archivos @anp-oai
    • #54519 Actualizar V8 a 152.2.0 e incorporar las protecciones de Array.sort de una versión posterior @seanh-oai
    • #54589 Conservar la estructura de los mensajes de evidencia en las solicitudes de Guardian Decisions @swastik-oai
    • #54590 Capturar el contexto del remitente para las entregas de codex_app.create_thread @felixxia-oai
    • #54619 Vincular la aprobación de los hooks de un complemento con su contenido @jif-oai
    • #54623 Determinar dinámicamente las versiones estables para las pruebas de compatibilidad de exec-server @felixxia-oai
    • #54637 Conservar el motivo de desconexión en los errores de negociación de Noise @virajrai-oai
    • #54639 Leer en flujo continuo los registros de ejecución al materializar el historial de un hilo @chess-oai
    • #54641 Reintentar la publicación de versiones en npm y hacer coincidir los ejecutores de verificación de macOS @jif-oai
    • #54647 Hacer deterministas las pruebas de reintento ante conflictos de control remoto @jif-oai
    • #54653 Dar prioridad a los alcances específicos de cada recurso durante la detección de OAuth para MCP @zamoshchin-openai
    • #54654 Permitir la ejecución en paralelo de llamadas a herramientas dinámicas @sdcoffey
    • #54656 Aplicar los cambios en la lista de herramientas MCP dentro del mismo turno @jif-oai
    • #54664 Distinguir los errores del almacén de hilos que admiten reintentos de las escrituras cuyo resultado se desconoce @wiltzius-openai
    • #54672 Usar la preparación compartida de CI de Bazel para las tareas de análisis estático y de V8 @anp-oai
    • #54674 Agregar una herramienta de activación opcional para copiar archivos entre entornos @anp-oai
    • #54679 Distinguir los motivos de cancelación de aprobaciones de MCP @vkg-oai
    • #54681 Mantener las selecciones de sesión de la TUI vinculadas a su backend @bc-openai
    • #54686 Conservar los metadatos de la lista de herramientas MCP en el estado del servidor @victor-openai
    • #54708 Respetar las preferencias de eliminación del directorio personal durante la desinstalación en Windows @chess-oai
    • #54710 Mover las reglas de Bazel para ICU de V8 al espacio de trabajo @seanh-oai
    • #54716 Mantener las versiones preliminares como borradores hasta que termine la carga de sus archivos @ioanbudea-OAI
    • #54724 Conservar los eventos de versión preliminar al crear versiones preliminares en GitHub @ioanbudea-OAI
    • #54737 Habilitar BuildBuddy para las compilaciones de versiones de voz @anp-oai
    • #54739 Cerrar los archivos de bloqueo de arg0 antes de eliminar los directorios temporales @dkovalenko-oai
    • #54741 Condicionar la activación de la extensión de copia de archivos a multi_env_copy_file @anp-oai
    • #54742 Mostrar los prefijos de los comandos slash como indicadores de prompt en el editor de mensajes @bc-openai
    • #54754 Reducir el consumo adicional de memoria de los esquemas JSON de herramientas @charliemarsh-oai
    • #54761 Actualizar zip a 9.0.0 y ajustar la extracción de archivos de complementos @anp-oai
    • #54763 Dejar de aplicar la prioridad de segundo plano de macOS a los daemons administrados @bc-openai
    • #54766 Dejar que la política compartida de configuración estricta gestione los campos desconocidos de configuración de la TUI @etraut-openai
    • #54776 Admitir contenido con tipos definidos en los fragmentos contextuales de prompts @pakrym-oai
    • #54930 Agregar compresión zstd negociada a las conexiones WebSocket de app-server @thorvald-oai
    • #54945 Compartir declaraciones adicionales de herramientas entre copias de elementos de respuesta @charliemarsh-oai
    • #54946 Conservar las cachés de catálogos de modelos al rotar las credenciales de los encabezados @hlevy-openai
    • #54949 Controlar la compresión de las conexiones WebSocket de app-server mediante un indicador de función @thorvald-oai
    • #54961 Permitir, mediante un indicador de función, que los mensajes de agentes reactiven las sesiones raíz inactivas @alishobeiri-oai
    • #55144 Agregar hooks de solo observación al ciclo de vida de las solicitudes al modelo @vivi
    • #55149 Eliminar las versiones independientes sin usar después de una instalación exitosa @etraut-openai
    • #55226 Agrupar por tamaño de entrada las métricas de solicitudes admitidas por Guardian @ioanbudea-OAI
    • #55227 Permitir signos más en las etiquetas de métricas @swastik-oai
    • #55234 Registrar los intentos y reintentos de muestreo de Guardian y los resultados de entrega @ioanbudea-OAI
    • #55237 Agregar métricas sobre el enrutamiento de revisiones de Guardian y las puntuaciones almacenadas en caché @ioanbudea-OAI
    • #55244 Materializar por lotes el historial de los hilos en SQLite @jif-oai
    • #55252 Conservar los metadatos de acceso a los registros de ejecución durante la compresión y la restauración @jif-oai
    • #55255 Retirar de la memoria sin demora los hilos efímeros de predicción del editor de mensajes cuando estén inactivos @jif-oai
    • #55261 Compartir las especificaciones de herramientas dinámicas entre instantáneas de turnos @charliemarsh-oai
    • #55262 Detener la escritura dual de memorias cuando se selecciona v2 @jif-oai
    • #55263 Iniciar los servidores MCP inactivos para atender llamadas de hooks @charliemarsh-oai
    • #55265 Evitar clonar el catálogo completo al consultar los metadatos del modelo @charliemarsh-oai
    • #55270 Respetar en app-server el tiempo de espera configurado para cada hilo antes de retirarlo de la memoria @jif-oai
    • #55274 Estabilizar las pruebas de reconexión del daemon y de inicio de paquetes con Rosetta @jif-oai
    • #55278 Usar una alternativa cuando macOS rechaza descriptores de stdio con valores altos @chrishayduk-oai
    • #55283 Evitar clonar eventos en el componente de app-server que escucha los eventos de los hilos @charliemarsh-oai
    • #55287 Mantener el seguimiento de la cancelación de la autenticación MCP empresarial al volver a cargar la configuración @jif-oai
    • #55288 Volver a comprobar la autoridad de las solicitudes de EMA en los puntos de entrada y salida HTTP @jif-oai
    • #55293 Conservar en las solicitudes solo la última de las actualizaciones consecutivas del esfuerzo de razonamiento @felixxia-oai
    • #55296 Encapsular la autenticación del proxy de la API de Respuestas @ee-oai
    • #55297 Agregar la obtención de tokens OIDC de GitHub Actions al proxy de la API de Respuestas @ee-oai
    • #55298 Agregar al proxy de la API de Respuestas mecanismos básicos de autenticación federada renovable @ee-oai
    • #55299 Actualizar las credenciales del proxy rechazadas y aplicar una espera progresiva cuando falle su renovación @ee-oai
    • #55300 Detectar una sola vez la configuración de inicio de app-server @acrognale-oai
    • #55301 Conciliar los complementos del ejecutor V2 con los catálogos de la nube @TAFOYA-OAI
    • #55302 Detener la búsqueda del SHA remoto más cercano cuando la distancia sea cero @jif-oai
    • #55303 Enrutar las lecturas de habilidades según el origen del alias @TAFOYA-OAI
    • #55304 Rechazar en la TUI los eventos de un backend distinto @bc-openai
    • #55320 Habilitar la autenticación OIDC de GitHub Actions en el proxy de la API de Respuestas @ee-oai
    • #55322 Integrar la detección V2 con los catálogos de habilidades específicos de cada paso @TAFOYA-OAI
    • #55324 Quitar de la TUI los indicadores de carga que aparecen al generar títulos de hilos @cconger
    • #55327 Permitir que los subagentes hereden el entorno configurado del hilo @jif-oai
    • #55330 Dar acceso a las instalaciones de habilidades y estabilizar los alias de paquetes @TAFOYA-OAI
    • #55331 Usar instantáneas del entorno de cada paso para que los subagentes hereden ese entorno @jif-oai
    • #55334 Habilitar la autorización administrada por la empresa para las conexiones MCP @jif-oai
    • #55339 Agregar solicitudes experimentales thread/sample a App Server @liame-oai
    • #55342 Unificar el manejo de las copias del manual de Codex obtenidas de la caché o descargadas @kkahadze-oai
    • #55347 Agregar métricas de reintentos de Guardian y conservar la atribución al turno correspondiente @ioanbudea-OAI
    • #55351 Reducir el espacio que ocupan las rutas en el índice de búsqueda de archivos @charliemarsh-oai
    • #55355 Quitar la advertencia de precisión para hilos largos después de la compactación @asohrabi-oai
    • #55357 Preparar los catálogos de habilidades antes de crear las herramientas de cada paso @TAFOYA-OAI
    • #55358 Agregar un bloqueo compartido para proteger la limpieza de los directorios locales de registros @dkovalenko-oai
    • #55365 Importar solo la continuación de las sesiones de Claude que pasaron a segundo plano @jgrodman-arch
    • #55366 Admitir plantillas de catálogo para los prefijos de comandos aprobados @dylan-hurd-oai
    • #55368 Habilitar las herramientas incrementales de forma predeterminada para Responses Lite @akira-oai
    • #55372 Corregir la recuperación en la TUI de los prompts iniciales ingresados desde la línea de comandos @joesavona
    • #55375 Permitir que los subagentes hereden el entorno configurado del hilo @jif-oai
    • #55378 Migrar el sandbox MXC de Windows a mxc-sdk @johnl-oai
    • #55379 Manejar los errores del cuerpo de la respuesta al descargar documentación de OpenAI @kkahadze-oai
    • #55380 Conservar los metadatos de los hilos antes de materializar los archivos de registro de ejecución @jif-oai
    • #55381 Administrar de forma independiente las sesiones de backend de la TUI @bc-openai
    • #55384 Rechazar los enlaces simbólicos reemplazables al buscar ejecutables antes de activar el sandbox @keeley-openai
    • #55387 Agregar compatibilidad con los planes Academic Researchers @etraut-openai
    • #55388 Marcar transcript_v2 como eliminado @etraut-openai
    • #55391 Eliminar los mensajes nativos de agentes duplicados en el contexto de revisión de Guardian @jif-oai
    • #55394 Usar las conexiones de los hilos para listar los estados de MCP empresarial @jif-oai
    • #55395 Revertir las revisiones de Guardian interrumpidas para conservar las evidencias @jif-oai
    • #55396 Precargar las rutas de registros de ejecución hermanos al leer páginas del historial @bz-openai
    • #55397 Registrar el origen de OAuth y la identidad de inicio de sesión de los tokens de cuenta @jif-oai
    • #55398 Agregar tipos del protocolo de comunicación para el registro de agentes en tiempo de ejecución @cooper-oai
    • #55401 Posponer las notificaciones de desconexión del entorno hasta que falle la recuperación @richardopenai
    • #55402 Agregar el registro efímero en tiempo de ejecución y las aserciones firmadas @cooper-oai
    • #55406 Rastrear los errores de negociación de Noise del lado del arnés de ejecución @alishobeiri-oai
    • #55407 Aclarar los mensajes de inicio de sesión con clave de API y los mensajes de estado @fcoury-oai
    • #55409 Reintentar el inicio de la TUI si el servidor rechaza la solicitud de apagado @fcoury-oai
    • #55410 Rastrear por separado los orígenes de las credenciales y los responsables de la autenticación @cooper-oai
    • #55411 Mostrar en Markdown las preguntas asíncronas de la TUI @bc-openai
    • #55413 Compartir la autenticación en tiempo de ejecución entre las solicitudes y las actualizaciones de credenciales @cooper-oai
    • #55441 Permitir la cancelación de muestras experimentales de hilos @liame-oai
    • #55442 Comprobar los ajustes que sobrescriben la configuración de funciones del daemon y, si hay discrepancias, ofrecer una opción de recuperación @etraut-openai
    • #55456 Permitir que el registro de Windows sobrescriba los ajustes de requirements.toml @johnl-oai
    • #55463 Permitir que se deshabilite MCP de forma opcional para los forks de predicción y las muestras @liame-oai
    • #55498 Agregar diagnósticos correlacionados para las negociaciones de Noise a través del relé @virajrai-oai
    • #55524 Hacer determinista la prueba de competencia por recursos durante la migración al inicio @jif-oai
    • #55533 Separar la preparación de las conversaciones de Guardian de su ejecución @swastik-oai
    • #55545 Mejorar los diagnósticos de errores de lectura de registros de ejecución comprimidos @jif-oai
    • #55546 Agregar concesiones temporales de alcance limitado para las autorizaciones OAuth de cuenta guardadas de forma persistente @jif-oai
    • #55547 Ignorar el aviso de seguridad de basic-toml en las auditorías de dependencias @jif-oai
    • #55548 Conservar de forma predeterminada el historial del agente principal en los forks completos de agentes @jif-oai
    • #55581 Evitar errores irrecuperables cuando falla la compactación en segundo plano antes de un punto de control @jif-oai
    • #55587 Permitir que quienes hacen llamadas controlen las claves de almacenamiento en caché de prompts independientemente de los ID de sesión @rm-openai
    • #55591 Medir por turno el tiempo de bloqueo a la espera de la aprobación de Guardian @ioanbudea-OAI
    • #55593 Rechazar los clientes de aprovisionamiento del sandbox de Windows que no estén empaquetados @chess-oai
    • #55596 Ordenar las menciones con $ según la frecuencia con la que se hayan seleccionado recientemente @bc-openai
    • #55597 Extraer del contexto del IDE las funciones auxiliares compartidas de la TUI para los prompts de usuario @bc-openai
    • #55607 Propagar los errores de los encabezados de autenticación antes de enviar las solicitudes @cooper-oai
    • #55616 Actualizar las versiones de rustls-webpki y webpki-roots en el archivo de bloqueo de dependencias @jif-oai
    • #55620 Mover las pruebas unitarias del sandbox de Linux a archivos independientes @bolinfest
    • #55623 Refactorizar la comparación de instantáneas de Decisions en Guardian v2 @swastik-oai
    • #55627 Reservar para el primer ancestro un espacio entre los registros de ejecución hermanos candidatos @bz-openai
    • #55631 Agregar a App Server instantáneas inmutables de las habilidades de la nube @fc-oai
    • #55633 Tratar como texto sin formato los mensajes de colaboración del modo de código @hlevy-openai
    • #55635 Habilitar las comparaciones de Decisions para el modo de conversación de Guardian V2 @swastik-oai
    • #55636 Agregar modos de autenticación mediante aserciones en tiempo de ejecución y un proveedor de autenticación @cooper-oai
    • #55644 Permitir que las inyecciones pendientes interrumpan la espera y la suspensión de los agentes @jif-oai
    • #55645 Corregir el apagado de app-server dentro del proceso cuando las colas están llenas @jif-oai
    • #55646 Proteger el guardado persistente y la recarga de los datos de autenticación frente a cambios simultáneos de inicio de sesión @jif-oai
    • #55652 Buscar en paralelo en los registros de ejecución comprimidos @ethernetdan-openai
    • #55653 Rastrear el ciclo de vida de las celdas del modo de código y el tiempo que los resultados pasan en el búfer @euroelessar
    • #55657 Agregar hooks al ciclo de vida de los mensajes entre agentes @euroelessar
    • #55666 Excluir el razonamiento y la compactación de las comparaciones de instantáneas de Decisions @swastik-oai
    • #55667 Habilitar el enrutamiento de aplicaciones para los complementos de agentes remotos seleccionados para el catálogo @tsarlandie-oai
    • #55677 Actualizar la cadena de herramientas de Rust a 1.99.1 @dkovalenko-oai
    • #55680 Volver a comprobar a quién pertenece el inicio de sesión de la cuenta para MCP empresarial @jif-oai
    • #55682 Corregir el manejo de la selección de permisos y del estado de sesión en la TUI @etraut-openai
    • #55685 Admitir credenciales de cuenta en las funciones auxiliares de intercambio de tokens de EMA @jif-oai
    • #55689 Limpiar los directorios de preparación del Marketplace abandonados o asociados a operaciones fallidas @dkovalenko-oai
    • #55690 Recuperar el espacio de los directorios de preparación antiguos del sistema anterior del Marketplace @dkovalenko-oai
    • #55691 Mejorar los mensajes de error de autenticación de MCP empresarial y las comprobaciones de autoridad de las solicitudes @jif-oai
    • #55692 Etiquetar las métricas de registro de herramientas con el modo de herramientas incrementales en uso @akira-oai
    • #55693 Usar una versión hermética de dsymutil para las compilaciones con Bazel en macOS @dkovalenko-oai
    • #55696 Conservar la autorización de MCP empresarial al actualizar el entorno de ejecución @jif-oai
    • #55698 Reutilizar las autorizaciones de la cuenta de Codex para autenticar conexiones MCP empresariales @jif-oai
    • #55701 Habilitar de forma predeterminada la coordinación de las renovaciones de OAuth para MCP @mzeng-openai
    • #55705 Centralizar el estado de la caché de habilidades de la nube bajo el bloqueo del catálogo @TAFOYA-OAI
    • #55710 Determinar la identidad del backend de MCP a partir de los eventos del entorno de ejecución en las trazas de los registros de ejecución @cassirer-openai
    • #55719 Permitir que la ejecución unificada use una alternativa cuando el enmascaramiento de credenciales no esté disponible @viyatb-oai
    • #55723 Evitar copias redundantes al enviar notificaciones de app-server @charliemarsh-oai
    • #55724 Compartir entre sesiones las definiciones ya preparadas de las herramientas MCP @charliemarsh-oai
    • #55725 Conservar los metadatos de respuesta de las celdas de código en las trazas de los registros de ejecución @cassirer-openai
    • #55733 Usar almacenamiento indirecto para los metadatos de sesión y las cargas de compactación en RolloutItem @charliemarsh-oai
    • #55804 Agregar una utilidad de ruta crítica para atribuir la duración exclusiva de cada operación @taohong339
    • #55846 Medir una sola vez la latencia de revisión de Guardian con un reloj monotónico @ioanbudea-OAI
    • #55847 Limitar los datos analíticos de turnos que se conservan y limpiar los hilos cerrados @jif-oai
    • #55848 Pausar el reloj de la prueba del relé mientras se inspeccionan los diagnósticos de negociación @jif-oai
    • #55856 Limitar los registros de stderr del app-server administrado y del actualizador @jif-oai
    • #55859 Corregir la selección de credenciales y la reautenticación de MCP empresarial @jif-oai
    • #55883 Ampliar la cobertura de pruebas del ciclo de vida de la autorización de MCP empresarial @jif-oai
    • #55913 Omitir la puntuación de conversaciones cuando ya existan puntuaciones e historiales más recientes que la vuelvan innecesaria @jif-oai
    • #55923 Conservar los ajustes del modelo del hilo al reanudarlo o revertirlo @etraut-openai
    • #55940 Agregar a App Server la exportación local de diagnósticos en formato ZIP @viktor-oai
    • #55946 Limitar la paginación del inventario remoto de complementos instalados @mzeng-openai
    • #55954 Separar la recopilación de instrucciones conservadas de la política de límites @ioanbudea-OAI
    • #55957 Actualizar los catálogos de complementos y habilidades de la nube cuando cambia la autenticación durante un turno @TAFOYA-OAI
    • #55958 Conservar los catálogos de modelos de los proveedores cuando falle su actualización @abhinav-oai
    • #55965 Agregar requisitos de almacenamiento para los espacios de trabajo administrados de Desktop @acrognale-oai
    • #55968 Aplicar una espera progresiva cuando fallen las actualizaciones de los catálogos de habilidades y complementos de la nube @TAFOYA-OAI
    • #55969 Consumir las respuestas WebSocket pendientes cuando se interrumpa el procesamiento del buzón @jif-oai
    • #55970 Extraer el código compartido del tablero de mensajes a codex-message-board @felixxia-oai
    • #55971 Agregar espacios de nombres de almacenamiento para los tableros de mensajes locales @felixxia-oai
    • #55973 Permitir que los consumidores seleccionen las herramientas del tablero de mensajes @felixxia-oai
    • #55975 Agregar un comando experimental para migrar bases de datos en NFS al modo DELETE @dkovalenko-oai
    • #55978 Dirigir los registros de SQLite a un log_dir configurado explícitamente @dkovalenko-oai
    • #55987 Actualizar las credenciales de exec-server remoto tras recibir respuestas que indiquen falta de autorización @apanasenko-oai
    • #55991 Evitar contar dos veces el razonamiento conservado al calcular el uso de tokens @dkovalenko-oai
    • #55993 Conservar el contexto de traza de cada ejecución en las funciones de retorno de stdio del modo de código @bschoepke-openai
    • #55994 Agregar una utilidad para establecer túneles con autenticación de proxy en Windows @efrazer-oai
    • #56000 Reintentar las solicitudes CONNECT cuando el proxy exija autenticación, usando la autenticación de Windows @efrazer-oai
    • #56001 Admitir clientes OAuth confidenciales para la autenticación MCP administrada por la empresa @jif-oai
    • #56003 Limitar la sustitución de credenciales MITM a los orígenes de confianza y los marcadores de posición @viyatb-oai
    • #56006 Comprobar directamente en la prueba de paralelismo que se superpongan las ejecuciones de herramientas de shell @goodman-oai
    • #56007 Pausar el reloj de Tokio en la prueba de reutilización de sesiones de Guardian @goodman-oai
    • #56008 Agregar un registro de tiempos de la ruta crítica para las llamadas directas a herramientas @taohong339
    • #56011 Mantener separadas las sesiones de terminal en las trazas de los registros de ejecución cuando se reutilicen ID de proceso @cassirer-openai
    • #56018 Evitar el inicio anidado de la CLI en la prueba de persistencia de OAuth para MCP @goodman-oai
    • #56020 Permitir el muestreo de hilos después de turnos fallidos o interrumpidos @liame-oai
    • #56021 Conservar los prefijos de los comandos slash en el texto editable del editor de mensajes @bc-openai
    • #56022 Conservar los ajustes que sobrescriben la configuración al pasar de un nivel de subcomandos de la CLI a otro @jmickey-oai
    • #56023 Agrupar la opción para ingresar la clave de API de Bedrock con los demás métodos de inicio de sesión de AWS @alexsong-oai
    • #56024 Limitar los encabezados de respuesta HTTP/3 decodificados en el túnel TCP @richardopenai
    • #56031 Admitir metadatos del cliente de la API de Respuestas en thread/sample @liame-oai
    • #56032 Corregir la búsqueda del punto de entrada en las pruebas básicas de los símbolos de depuración del paquete @dkovalenko-oai
    • #56033 Habilitar de forma predeterminada el asistente de configuración de Bedrock @alexsong-oai
    • #56036 Agregar credenciales OAuth específicas de cada solicitud y API para el ciclo de vida de las sesiones @smurching-oai
    • #56037 Agregar un cliente de app-server en la nube que se comunica mediante un canal @bc-openai
    • #56044 Habilitar los hooks de limpieza del ejecutor con la detección de capacidades de V2 @TAFOYA-OAI
    • #56049 Admitir proveedores de credenciales configurados en la ejecución remota @viyatb-oai
    • #56055 Exigir que la configuración administrada provenga del servidor configurado @smurching-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.286

    Nuevas funciones

    • En los hosts remotos compatibles, usa el nuevo control en forma de cápsula que aparece encima del editor para ver y detener los comandos que se ejecutan en segundo plano.
    • Usa @ para mencionar chats de otros hosts conectados.

    Mejoras y correcciones de errores

    • Ahora aparece un indicador de carga mientras se actualizan los mensajes guardados.
    • Los grupos de actividad están mejor organizados y puedes abrir las imágenes que inspeccionó Codex cuando quieras verlas.
    • Las preguntas sin responder siguen disponibles al terminar el turno y al volver a abrir el chat.
    • Ahora puedes responder preguntas con mayor fiabilidad mientras comienza o termina la ejecución de otro prompt.
    • Las sugerencias de autocompletado aparecen a medida que se carga cada fuente, sin esperar a las más lentas.
    • Ahora puedes ver directamente en el chat por qué se aplica un límite de uso y cuándo se restablece.
    • Se corrigió un error que hacía que los prompts aparecieran como fallidos cuando se agotaba el tiempo de espera de la respuesta.
    • Se corrigió un error que hacía que aparecieran líneas de más en los diffs después de editar varias veces el mismo archivo.
    • Las imágenes de las respuestas se abren en la galería a pantalla completa y, al quitar una imagen adjunta, se elimina la imagen correcta.
    • El botón de voz vuelve a aparecer al terminar una llamada, así que puedes iniciar otra sin volver a abrir el chat.
  • Codex CLI 0.163.0

    $ npm install -g @openai/codex@0.163.0
    Ver detalles

    Nuevas funciones

    • Abre /config para buscar preferencias en todas las categorías, cambiar de inmediato los ajustes que lo permiten y ver qué cambios requieren un reinicio. (#52990, #53429)
    • Envía un mensaje de seguimiento mientras Codex responde para darle nuevas indicaciones de inmediato. Si interrumpes un turno, también se detienen las celdas activas de Code Mode y sus llamadas anidadas a herramientas. (#51812, #51835)
    • Configura en /keymap la tecla que inicia una secuencia de atajos. La predeterminada es Ctrl+X. Las sugerencias de atajos permanecen visibles hasta que eliges uno o cancelas la selección. Ahora se usa F9 para silenciar la voz. (#52273)
    • Reinicia un servidor administrado en segundo plano desde /daemon. Codex te avisa qué trabajo podría interrumpir el reinicio y luego vuelve a conectarse automáticamente. (#53173)
    • Codex puede ejecutar en paralelo herramientas independientes de solo lectura, incluidas las que consultan habilidades, memoria e historial de conversaciones. (#52245)
    • Daybreak está habilitado de forma predeterminada para las cuentas que cumplen los requisitos. codex exec también puede seleccionarlo con una clave de API de OpenAI cuando el servidor ofrece acceso. (#53701, #53717)

    Correcciones de errores

    • Al reanudar un hilo guardado, se restauran sus permisos y autorizaciones de red. Se respetan los ajustes modificados explícitamente y la política administrada vigente. (#53150, #53419, #53424)
    • El proxy de red ahora verifica el permiso antes de realizar una consulta DNS, rechaza los encabezados Host duplicados e impide que los alias de credenciales eludan los hooks de inspección. (#51650, #52661, #53506)
    • Después de cambiar de hilo, puedes volver a una conversación secundaria existente con /side. Las respuestas a los prompts pendientes también regresan al hilo que los envió. (#52184, #53436)
    • En Windows, Ctrl+V y Shift+Insert permiten pegar tanto texto como imágenes. En WSL, al pegar varias veces se reutiliza el lector del portapapeles, y los intentos de copia terminan al agotarse el tiempo de espera en lugar de quedar bloqueados. (#53224, #52967, #53453)
    • Los comandos locales terminan sin demora cuando un proceso hijo mantiene abierta una tubería de salida. Los comandos remotos conservan la salida que llega con retraso para que la última consulta pueda recuperarla. (#52652, #53331, #53622)
    • codex exec ya no vuelve a mostrar las mismas diferencias de un archivo después de ejecutar un comando no relacionado. (#53444)

    Documentación

    • Se actualizó la guía de OpenAI Docs incluida con Codex para migrar a la familia GPT-6. Ahora cubre aspectos de razonamiento, uso de herramientas y residencia de datos específicos de cada modelo. (#51768)
    • Se aclaró cómo el sandbox de Linux usa bubblewrap para aislar el sistema de archivos y seccomp para filtrar las llamadas al sistema. (#52610)

    Mantenimiento

    • Codex ahora usa su ejecutor de shell estándar y ya no incluye una versión modificada de zsh. Si tu configuración usa las opciones de shell retiradas, recibirás un aviso de migración. (#52160, #52213)
    • Se redujo el tamaño de los paquetes de distribución para Linux y macOS al eliminar los símbolos de los binarios empaquetados. Los símbolos se conservan en los archivos originales generados por la compilación. (#52178)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.162.0...rust-v0.163.0

    • #51539 Se agregó la conexión en tiempo real que tiene en cuenta la finalización, así como la desconexión limitada a la sesión @zahan-oai
    • #51547 Se agregó una opción para desactivar el sandbox MXC en Windows @iceweasel-oai
    • #51556 Se completan los ciclos de vida de las herramientas dinámicas en caso de cancelación @mikelam-oai
    • #51575 Se pusieron a disposición funciones auxiliares para ensamblar paquetes y se agregó compatibilidad con artefactos DotSlash comprimidos con gzip @bolinfest
    • #51595 Se agregó la posibilidad de excluir ID de hilos en thread/list @btraut-openai
    • #51602 Se distinguen los errores al enumerar hilos de los casos en que ya se recorrió todo el historial @btraut-openai
    • #51611 Se indica cuándo se abandonan solicitudes de información de MCP que quedaron sin respuesta @nicksteele-oai
    • #51627 Se estabilizaron los prefijos de las instantáneas de Guardian al separar el contexto del asistente @jif-oai
    • #51642 Se corrigió el manejo del contexto conservado para el contenido de secciones con tipo definido @jif-oai
    • #51650 Se exige autorización para el nombre de host antes de que el proxy haga consultas DNS @jif-oai
    • #51651 Se conservan los errores de revisión de Guardian entre reinicios para incluirlos en los informes @jif-oai
    • #51652 Se registra telemetría de los cambios que apply_patch hace en AGENTS.md @jif-oai
    • #51678 Se trasladaron las pruebas del sandbox de Windows a un binario de integración dedicado @jif-oai
    • #51683 Se revierten las revisiones obsoletas de Guardian antes de reutilizar el historial del revisor @olliem-oai
    • #51689 Las pruebas de cancelación de encabezados HTTP esperan a que termine la función auxiliar @jif-oai
    • #51690 Se agregó una opción para activar el ordenamiento de las descripciones de herramientas en Code Mode @swastik-oai
    • #51704 Code Mode respeta el orden que coloca primero la descripción de la herramienta @swastik-oai
    • #51710 Se corrigió una condición de carrera durante el descubrimiento en la prueba de renovación de la autenticación externa @jgershen-oai
    • #51734 Se carga el contexto guardado del remitente para las revisiones de Guardian @jif-oai
    • #51755 Se reutilizan los metadatos del controlador MCP en las comparaciones de caché @owenlin0
    • #51761 Se redujo la clonación de metadatos de herramientas en el entorno de ejecución de Code Mode @akira-oai
    • #51768 Se amplió la guía de migración de OpenAI Docs para incluir la familia de modelos GPT-6 @kkahadze-oai
    • #51775 Se evita el rastreo recursivo de Tokio en la telemetría y los registros de SQLite @zbarsky-openai
    • #51786 Se conservan los ajustes modificados del sandbox entre solicitudes de ejecución @iceweasel-oai
    • #51794 Se indica la disponibilidad de Ultrafast para GPT-6.1 Sol en Amazon Bedrock @celia-oai
    • #51800 Se eliminaron los inicializadores de campos duplicados de las pruebas del registro de extensiones @anp-oai
    • #51808 Se conservan los motivos de los errores de verificación de usuarios de MCP para facilitar el diagnóstico @berkdeniz-oai
    • #51812 Se habilitaron de forma predeterminada las interrupciones inmediatas @pakrym-oai
    • #51819 Se migró el sandbox MXC a la versión 1.0.0 del SDK @iceweasel-oai
    • #51822 Se evitan los conflictos de acceso compartido al reparar las ACL del entorno de ejecución de Windows @johnl-oai
    • #51823 Se comparten los metadatos de herramientas de los enlaces MCP con las llamadas preparadas @owenlin0
    • #51828 Se agregaron comprobaciones de integridad del contenido de los archivos basadas en políticas @iceweasel-oai
    • #51831 Se agregaron la dependencia para comprobar la integridad del sandbox MXC y la preparación de políticas @iceweasel-oai
    • #51835 Se habilitó de forma predeterminada la interrupción de Code Mode @won-openai
    • #51840 Se agregó un backend de bubblewrap para las comprobaciones de integridad del sandbox @iceweasel-oai
    • #51841 Se agregó un backend de Seatbelt para comprobar la integridad del sandbox en macOS @iceweasel-oai
    • #51842 Se agregó un ejecutor de comprobaciones de integridad del sandbox con métricas de resultados y duración @iceweasel-oai
    • #51843 Se comprueba la integridad del sandbox antes de ejecutar comandos u operaciones del sistema de archivos @iceweasel-oai
    • #51847 Se conservan los nombres de los paquetes de Cargo al compilar Rust con Bazel @dkovalenko-oai
    • #51848 Se alinearon las compilaciones de distribución de Bazel con las de Cargo y se corrigió la compatibilidad entre plataformas @dkovalenko-oai
    • #51849 Se corrigieron las pruebas básicas de los paquetes para los símbolos de depuración de Cargo y Bazel @dkovalenko-oai
    • #51850 Se agregaron archivos comprimidos para preparar las distribuciones de Bazel @dkovalenko-oai
    • #51855 Se agregó compatibilidad con Bazel a la acción que compila los paquetes de Codex @dkovalenko-oai
    • #51856 Se compilan los artefactos de distribución de Bazel junto con los de Cargo @dkovalenko-oai
    • #51857 Se agregó una prueba de compatibilidad de prefijos de prompts para app-server @jif-oai
    • #51865 Se usan menciones legibles de complementos sin ocultar las habilidades del mismo nombre @canvrno-oai
    • #51866 Se conservan los saltos de línea y los enlaces en las preguntas asíncronas de varias líneas @pash-openai
    • #51868 Se recopilan métricas sobre el registro de herramientas para cada solicitud de muestreo @akira-oai
    • #51872 La configuración global de app-server se mantiene independiente del directorio desde el que se inicia @etraut-openai
    • #51884 Se agregaron forks experimentales de predicción que heredan el contexto de origen @liame-oai
    • #51890 Se agregó el parche de recursos UTF-8 de mxc-sdk que faltaba para Bazel @iceweasel-oai
    • #51892 Se conserva la información que indica si una llamada a una herramienta está completa cuando se truncan los argumentos registrados @ningyi-oai
    • #51893 Se registran métricas de las actualizaciones incrementales de herramientas @akira-oai
    • #51895 Se informan los motivos específicos de los errores de continuación de WebSocket @pakrym-oai
    • #51896 Se conservan los errores nativos en los diagnósticos de ACL del sandbox de Windows @alishobeiri-oai
    • #51897 Se usa un mecanismo de coincidencia dedicado para las políticas de dominios de red @rafael-oai
    • #51908 Se respeta la configuración de entrada del usuario para las preguntas asíncronas @mandal-OAI
    • #51930 Se admiten prefijos de descripción de funciones específicos de cada modelo @tz-openai
    • #51963 Se atribuyen los datos de análisis de compactación a la sesión de voz correcta @reia-oai
    • #51974 Se registran la disponibilidad del sandbox de Windows y la selección del backend @iceweasel-oai
    • #52034 Se conserva el estado del agente al descargar de la memoria a los agentes hijos inactivos del sistema multiagente v2 @jif-oai
    • #52040 Se agregaron pruebas de regresión para las recargas de agentes canceladas @jif-oai
    • #52048 Las pruebas de persistencia de las indicaciones enviadas durante un turno ahora cubren la interrupción inmediata @jif-oai
    • #52061 Los clasificadores de conversaciones de Guardian se ejecutan de forma concurrente y se conserva el orden de las acciones @felixxia-oai
    • #52062 Se agregaron pruebas que verifican el contexto del agente de trabajo antes y después de descargarlo de la memoria por inactividad @jif-oai
    • #52065 El analizador de Guardian exige que la evaluación incluya texto @ioanbudea-OAI
    • #52081 Se corrigió la limpieza por inactividad de los agentes hijos desconectados del sistema multiagente v2 @jif-oai
    • #52119 Los entornos de comandos ahora ofrecen los metadatos de la llamada a la herramienta que les dio origen @leo-oai
    • #52160 Se eliminó el backend de ejecución del shell zsh modificado @jif-oai
    • #52164 Ahora se pueden configurar la fecha y la zona horaria del contexto del entorno @surajs-oai
    • #52176 Se muestran las indicaciones de AWS GovCloud al iniciar y se recuerda la confirmación de lectura @jackz100
    • #52177 Se establece un encabezado User-Agent para las descargas de archivos de paquetes @bolinfest
    • #52178 Se eliminan los símbolos de los binarios compilados a partir del código fuente para los paquetes de distribución @bolinfest
    • #52182 Los servidores MCP locales pueden usar un lanzador de sandbox verificado @bolinfest
    • #52183 Se agregaron descripciones opcionales a los canales del tablero de mensajes de agentes @jif-oai
    • #52184 Se conservan las conversaciones secundarias al navegar entre hilos @etraut-openai
    • #52193 Se aplican los requisitos administrados de MXC en Windows @iceweasel-oai
    • #52195 Se registra el origen de cada parte del contexto @tz-openai
    • #52200 Se pueden activar o desactivar complementos durante una búsqueda y se conservan los filtros al actualizar @fcoury-oai
    • #52203 Las sesiones de iTerm2 muestran el estado del ciclo de vida de Codex @fcoury-oai
    • #52213 Los paquetes de Codex ya no incluyen la versión modificada de zsh @jif-oai
    • #52215 Se aplica la política de red de la aplicación a los comandos MCP independientes @lsingh-oai
    • #52220 Se agregó una política predeterminada configurable para activar complementos @stevenlee-oai
    • #52223 Se aplica la política de red de la aplicación a las actualizaciones del daemon @jackz100
    • #52225 Se corrigió la llamada que reconstruye la configuración en la prueba de preferencias de MXC para Windows @virajrai-oai
    • #52226 El estado de la sesión de iTerm2 incluye la actividad en primer plano @fcoury-oai
    • #52228 Al seleccionar Daybreak en la interfaz de terminal, se respetan las restricciones de funciones asociadas a la clave de API @julee-oai
    • #52234 Se admiten ID de solicitud al establecer conexiones WebSocket con exec-server @mattj-openai
    • #52235 Se recuperan las sesiones de Code Mode por gRPC tras errores que indican que falta la sesión @surajs-oai
    • #52241 Se conservan las capacidades de los subagentes independientemente del historial heredado del fork @anp-oai
    • #52245 Se habilitó la ejecución en paralelo de herramientas de solo lectura @zamoshchin-openai
    • #52250 Se agregó una opción para que Guardian confíe en las identidades de los conectores del orquestador @ankushg
    • #52256 Se unificó el formato de la documentación, los recursos web y los scripts de ejemplo @anp-oai
    • #52268 Se conservan los argumentos de gran tamaño en los metadatos de las llamadas a herramientas ejecutadas @ningyi-oai
    • #52270 Se habilitó la selección de texto en el pie de la interfaz de terminal en pantalla completa @fcoury-oai
    • #52273 Se agregaron a la interfaz de terminal atajos persistentes con una tecla inicial configurable @fcoury-oai
    • #52274 Se agregó rastreo estructurado para las revisiones de Guardian y la asignación de puntuaciones en segundo plano @ioanbudea-OAI
    • #52277 Se conserva la semántica de los bytes UTF-8 al comparar dominios de red @rafael-oai
    • #52278 Se respetan los exportadores personalizados de métricas OTLP cuando el análisis está desactivado @jackz100
    • #52288 Se eliminaron los inicializadores de campos duplicados de las pruebas del registro de extensiones @anp-oai
    • #52295 Se emite un aviso para desarrolladores por cada lote de actualizaciones incrementales del espacio de nombres @akira-oai
    • #52299 Los trabajos de distribución de Bazel ahora son informativos @anp-oai
    • #52302 Se agregó una opción para ocultar las credenciales de las sesiones que se ejecutan en un sandbox y pasan por un proxy @winston-openai
    • #52304 Se guardan las preferencias de RPC de control remoto en la configuración del daemon administrado @etraut-openai
    • #52325 Se registra la inicialización del historial en los metadatos de los turnos de Responses @anp-oai
    • #52329 Se eliminaron los metadatos que atribuían un origen a cada elemento de contenido @anp-oai
    • #52330 Se ajustan a sus límites los intervalos de origen que abarcan varias líneas antes de reasignar los hipervínculos de la terminal @bc-openai
    • #52337 Se agregó un estado de lectura persistente de los hilos con verificación de la revisión en cada actualización @btraut-openai
    • #52350 App Server ofrece acceso experimental al estado de lectura persistente de los hilos @btraut-openai
    • #52363 Se amplió la compatibilidad con voz en tiempo real en v3 @jacksonmoody-oai
    • #52381 Se conserva el enrutamiento por sesión de Code Mode con gRPC @cassirer-openai
    • #52384 Se notifica a los suscriptores cuando cambia el estado de lectura de un hilo @btraut-openai
    • #52395 Se agregaron actualizaciones experimentales del estado de lectura de los hilos en app-server @btraut-openai
    • #52418 Se evita agregar una línea de cita vacía al pegar texto que termina con un salto de línea @bc-openai
    • #52535 Se agregó la opción de conservar el prefijo del historial en los forks completos de agentes @jif-oai
    • #52557 En las sesiones de Herdr, las operaciones de copia al portapapeles se reenvían a la terminal @fcoury-oai
    • #52568 Se ofrecen los permisos del tablero de mensajes y las denegaciones en formato estructurado @jif-oai
    • #52591 Se corrigieron condiciones de carrera en las pruebas de reemplazo de entornos remotos y sesiones @jif-oai
    • #52608 Se actualizó hyper a la versión 1.11.1 y se agregó una prueba del cierre de la conexión @jif-oai
    • #52610 Se ajustaron los nombres y la documentación del sandbox de Linux para reflejar el uso de bubblewrap y seccomp @bolinfest
    • #52621 Se agregó la configuración mediante plantillas de los tableros de mensajes locales de agentes @jif-oai
    • #52629 Se unificaron las funciones auxiliares de almacenamiento de los tableros de mensajes locales @jif-oai
    • #52635 Se omiten las lecturas de enrutamiento del espacio de trabajo en segundo plano cuando no hay autenticación de ChatGPT @joesavona
    • #52637 Se agregó una función experimental para buscar elementos de un hilo por ID @btraut-openai
    • #52640 Las continuaciones de objetivos interrumpidas cuentan para el límite de inactividad @etraut-openai
    • #52648 Se limitan las comprobaciones de compatibilidad de funciones del daemon a los ajustes modificados explícitamente desde la CLI @etraut-openai
    • #52652 Se limita el tiempo para terminar de leer la salida de exec-server local después de que finaliza el proceso @jif-oai
    • #52659 Se agregó una opción para usar valores predeterminados de contexto del modelo en los subagentes @hlevy-openai
    • #52660 Las pruebas de instantáneas del shell admiten los eventos de finalización en cualquiera de los dos órdenes @jif-oai
    • #52661 Se impide que los alias de credenciales gestionadas por un intermediario eludan los hooks MITM @viyatb-oai
    • #52671 Se agregaron anotaciones de retención a las salidas de herramientas enviadas @won-openai
    • #52674 Se trasladó el entorno de prueba de exec-server a los recursos compartidos de pruebas @anp-oai
    • #52676 Se actualizan las raíces de capacidades guardadas a partir de la configuración proporcionada por el propietario @teddywyly-oai
    • #52679 Se agregó un tiempo de espera para las lecturas de configuración de exec-server @hlevy-openai
    • #52681 Se rechazan las claves JSON reservadas de Serde en Code Mode @cassirer-openai
    • #52682 Se validan las cuentas del sandbox de Windows antes de reparar las contraseñas @zm-oai
    • #52685 Se conserva la cancelación de Code Mode durante la serialización de la salida @cassirer-openai
    • #52686 Se agregó la opción de conservar las salidas de herramientas de un turno @won-openai
    • #52689 Se reenvían a Guardian los programas de acceso Cyber correspondientes a cada turno @daneschneider-oai
    • #52696 Se corrigió la comparación de rutas de Marketplace para los puntos de unión de Windows @zm-oai
    • #52700 Se actualizó a Codex 0.162.1 la versión estable de referencia para la compatibilidad de exec-server @iceweasel-oai
    • #52702 Si falla una solicitud GET de inicialización, se vuelve a intentar mediante el proxy del sistema @abhinav-oai
    • #52707 Se migró el sandbox MXC de Windows a los crates separados de MXC @iceweasel-oai
    • #52721 Se explican los errores de creación de sesiones durante el cierre del servidor @etraut-openai
    • #52723 Se agregó la opción de usar gRPC sobre stdio para el host de Code Mode @cconger
    • #52724 Se agregaron observadores para los primeros intentos de conexión a exec-server @aaronl-openai
    • #52725 Se informa el estado del programa de terminal mediante OSC 7501 @fcoury-oai
    • #52736 Los catálogos de modelos pueden reemplazar los avisos incrementales de herramientas @akira-oai
    • #52742 Se agregó la opción de volver a reproducir los tokens de salida en las solicitudes a OpenAI @pakrym-oai
    • #52748 En Code Mode, exit() detiene toda la celda @cconger
    • #52756 Se clasifican los errores de las sesiones de voz y se registran sus resultados finales @bc-openai
    • #52778 Ahora puedes hacer clic en los prompts fijados en la transcripción @fcoury-oai
    • #52825 Se informa de los reinicios del entorno de ejecución de comandos antes de aceptar nuevas solicitudes @JenZhao
    • #52923 Se estabilizó la prueba de la secuencia temporal de indicaciones en tiempo real @anp-oai
    • #52937 Se conservan las salidas de herramientas marcadas por el cliente durante la compactación @won-openai
    • #52946 Las filas del centro de control de agentes permanecen estables cuando se actualiza el progreso @fcoury-oai
    • #52952 Se verifica la notificación de reinicio durante la recuperación del host de Code Mode @etraut-openai
    • #52959 Se redujo el uso de la pila en las pruebas asíncronas de la interfaz de terminal @jif-oai
    • #52964 Se pospone el redibujado de las transcripciones propias durante ráfagas de pegado de datos sin procesar @etraut-openai
    • #52967 Se reutiliza y se prepara de antemano el lector de texto del portapapeles de WSL @etraut-openai
    • #52968 Los cuadros de diálogo de inicio siguen protegidos si se agota el tiempo para leer la entrada pendiente de la terminal @etraut-openai
    • #52972 Se actualizó rmcp a 3.5.1 y se reforzaron las pruebas del ciclo de vida @alishobeiri-oai
    • #52990 Se agregó a la interfaz de terminal un panel de preferencias con búsqueda en /config @fcoury-oai
    • #53049 Se agregaron identificadores de respuesta vinculados a la conexión para las solicitudes de app-server @bc-openai
    • #53109 Se controlan los errores de tuberías rotas en la salida de la lista de complementos @fcoury-oai
    • #53148 Se corrigió la recuperación de borradores al iniciar cuando hay pulsaciones pendientes en el modo de reemplazo de Vim @etraut-openai
    • #53150 Se restauran los permisos propios del hilo al reanudarlo en frío @etraut-openai
    • #53152 Se pueden seleccionar y copiar los consejos de cada turno en la interfaz de terminal @etraut-openai
    • #53153 La ayuda de la interfaz de terminal muestra los atajos para navegar entre subagentes @etraut-openai
    • #53155 Los eventos de app-server remoto se pueden seguir entregando durante el cierre @etraut-openai
    • #53156 Se simplificó la API personalizada de dibujo de la terminal @bc-openai
    • #53173 Se pueden reiniciar los servidores administrados en segundo plano desde la interfaz de terminal @etraut-openai
    • #53201 Se mantiene la navegación entre agentes después de archivar un hilo @etraut-openai
    • #53224 La interfaz de terminal admite los atajos de Windows para pegar texto del portapapeles @etraut-openai
    • #53331 Se completa la limpieza de la ejecución remota cuando los flujos de salida permanecen abiertos @jif-oai
    • #53339 Se agregó una prueba de la consulta final de procesos remotos con flujos de salida abiertos @jif-oai
    • #53358 Se eliminaron algunas pruebas de protocolo, apply-patch, MCP y la interfaz de terminal @vb-openai
    • #53369 Se permiten los turnos cuando el tablero de mensajes de agentes no está disponible @jif-oai
    • #53382 Se omite el aviso de seguridad de unsafe-libyaml en las auditorías de dependencias @swastik-oai
    • #53389 Se usan las credenciales de inicio de sesión almacenadas en caché para las decisiones de Guardian @swastik-oai
    • #53393 Guardian distingue los motivos por los que falla la compactación del contexto del agente padre @ioanbudea-OAI
    • #53400 Se agregaron conexiones explícitas al tablero local con acceso fijo en tiempo de ejecución @jif-oai
    • #53412 Se aíslan por sistema operativo los directorios auxiliares de arg0 @jif-oai
    • #53419 Se restauran los permisos guardados del hilo al cargar la configuración @jif-oai
    • #53424 Se agregaron pruebas de regresión para los permisos de red al reanudar un hilo en frío @jif-oai
    • #53426 Se conservan los diagnósticos de errores de registro del entorno de ejecución de Windows @zm-oai
    • #53429 Los ajustes se activan o desactivan de inmediato y se mejoró la navegación por la configuración @fcoury-oai
    • #53436 Las respuestas a solicitudes de la interfaz de terminal se envían a la conexión y al hilo de origen @bc-openai
    • #53438 Se dejó de usar TERM_SESSION_ID para identificar Apple Terminal @etraut-openai
    • #53440 Se conservan los colores de acento de la línea de estado en terminales de 16 colores @etraut-openai
    • #53443 Se usan cadenas de herramientas MSVC locales en las pruebas nativas de Bazel para Windows @etraut-openai
    • #53444 Se omiten las diferencias repetidas de un turno en la salida legible de codex exec @fcoury-oai
    • #53451 Las respuestas incompletas se tratan como errores definitivos @jif-oai
    • #53452 Se deja de aceptar entradas mientras se termina de registrar un turno @etraut-openai
    • #53453 En WSL se da preferencia al portapapeles de Windows y se limita el tiempo de los intentos de copia @etraut-openai
    • #53485 Se actualizó quinn-proto a la versión 0.11.18 @smurching-oai
    • #53496 Se conservan los cambios pendientes de activación de Effects cuando se actualiza la vista al guardar @fcoury-oai
    • #53506 El proxy de red rechaza los encabezados Host duplicados @jfoo-oai
    • #53556 Se eliminó la lógica duplicada de la interfaz de terminal para manejar teclas modificadoras y almacenar colores de terminal en caché @bc-openai
    • #53595 Se agregó la configuración de la función de compactación asíncrona @rka-oai
    • #53606 Se prepararon las funciones auxiliares de compactación para las solicitudes en segundo plano @rka-oai
    • #53614 Se agregó infraestructura para la compactación remota especulativa V2 @rka-oai
    • #53617 Se pueden ocultar las herramientas nativas y mantener el entorno de ejecución multiagente V2 @jif-oai
    • #53620 Se reutilizan los resultados obtenidos en segundo plano para la compactación remota V2 @rka-oai
    • #53622 Se conserva la salida de la ejecución remota hasta que se recupera @jif-oai
    • #53628 Se registran métricas de truncamiento de las entradas aceptadas para las revisiones de Guardian @ioanbudea-OAI
    • #53631 Se materializa el hilo antes de probar el reinicio de un daemon detectado @jif-oai
    • #53632 Se estabilizó el orden de las escrituras en el escenario del tablero de mensajes compartido @jif-oai
    • #53633 Guardian Decisions puede usar como alternativa una clave de API del entorno @swastik-oai
    • #53654 Los agentes hijos creados permanecen en estado provisional hasta que se recibe el resultado de su creación @jif-oai
    • #53657 Se comparte la configuración de hooks entre las vistas clonadas de hooks @jif-oai
    • #53660 Se extrajo la lógica compartida de creación de hilos del sistema multiagente v2 @jif-oai
    • #53668 Se mejoraron los diagnósticos de inicio de las pruebas de exec-server remoto @jif-oai
    • #53670 Se contabilizan los tokens usados en las respuestas incompletas @jif-oai
    • #53672 Las herramientas de Apps detectadas siguen disponibles durante la recuperación del inicio @jif-oai
    • #53673 Se publican las versiones de Rust con la CLI de GitHub @jif-oai
    • #53678 Se conserva el contexto heredado en los forks de predicción @keyz
    • #53689 Se limitan los programas de acceso a modelos mediante clave de API a los que admite el servidor @julee-oai
    • #53691 Se tienen en cuenta las cachés de reproducción en los presupuestos de compactación cifrada @ioanbudea-OAI
    • #53693 Se agregó la selección con el teclado en la vista de transcripción @fcoury-oai
    • #53698 Se interrumpen las respuestas canceladas de los clasificadores y se termina de leer su contenido antes de reutilizar el socket @felixxia-oai
    • #53699 Se cancelan las clasificaciones de Guardian V2 que superan el intervalo de retraso permitido para las llamadas a herramientas @felixxia-oai
    • #53701 Se habilitó Daybreak de forma predeterminada en la CLI y se aplican los requisitos de elegibilidad para los turnos en segundo plano @julee-oai
    • #53706 Se conservan las URL y las direcciones de correo electrónico durante la migración de agentes externos @jif-oai
    • #53709 Se separó la política del sandbox de MCP de los metadatos del lanzador @bolinfest
    • #53717 Se habilitaron de forma predeterminada los programas de acceso Cyber para las sesiones con clave de API @julee-oai
    • #53723 El descubrimiento de capacidades V2 se realiza mediante RPC de exec-server @TAFOYA-OAI

    Versión completa en GitHub

  • Retiro de GPT-5.5 de Codex

    A partir del 14 de octubre de 2026 a las 12:00 PDT (19:00 UTC), GPT-5.5 deja de estar disponible en Codex para quienes inician sesión con ChatGPT. Este cambio no afecta a la API de OpenAI ni a las sesiones de Codex autenticadas con una clave de API.

    Usa GPT-6.1 Sol (gpt-6.1-sol) cuando esté disponible en tu plan y en tu cliente. Actualiza los valores predeterminados del Espacio de trabajo, los ajustes de modelo guardados, las configuraciones administradas, los agentes personalizados, las tareas programadas y los scripts que aún seleccionen gpt-5.5.

    Consulta Retiro de GPT-5.5 para saber qué modelos lo reemplazan según tu plan. Si administras un Espacio de trabajo, consulta las indicaciones en Disponibilidad de modelos en el Espacio de trabajo.

  • ChatGPT para iOS 1.2026.279

    Nuevas funciones

    • Las referencias a archivos ahora se abren directamente en el visor de archivos.
    • Contrae toda la sección Proyectos para acceder más rápido a las tareas recientes.

    Mejoras y correcciones de errores

    • Las tareas y los hilos cargan más rápido. Los nombres guardados de las tareas y los mensajes recientes siguen visibles mientras se restablece la conexión.
    • Los prompts enviados ahora muestran el formato Markdown y las preguntas aparecen como citas encima de tus respuestas.
    • Los mensajes en cola aparecen de inmediato y se gestionan de forma más confiable cuando se interrumpe un turno.
    • Los archivos Markdown se abren de forma predeterminada en la vista con formato.
    • Las habilidades tienen nombres más claros y el autocompletado funciona mejor después de los signos de puntuación.
    • En el iPad, ahora aparecen los avisos para cambiar el nombre y los porcentajes de uso que antes faltaban.
    • El Modo de planificación sigue seleccionado cuando vuelves a la lista de tareas.
    • El modo de permisos personalizados ahora respeta los permisos definidos en el proyecto.
    • El widget de tareas funciona de forma más confiable, incluso cuando la autenticación local está activada para Codex.
    • Los widgets de uso se adaptan a las cuentas que solo tienen un límite semanal.
    • Si ocurre un error de conexión, puedes seleccionar Reintentar y los mensajes guardados siguen visibles.
    • Se corrigió un error que mostraba las URL de las imágenes como texto en los mensajes que solo contenían imágenes.
  • Predicciones del Editor en Codex

    Las predicciones del Editor ofrecen sugerencias de autocompletado para tu próximo mensaje en la aplicación de escritorio de Codex. Después de responder, Codex usa la conversación actual para sugerirte un prompt de seguimiento en el cuadro de mensaje. Presiona Tab para aceptar la sugerencia como borrador editable o escribe tu propio mensaje. Al aceptar la sugerencia, el mensaje no se envía automáticamente.

    La función está disponible en versión beta para quienes tengan 18 años o más y un plan personal de ChatGPT Pro en una región compatible. Puedes usarla en hilos locales y SSH con GPT-6 Astra y GPT-6.1 Sol.

    Obtén más información sobre las predicciones del Editor.

  • Codex CLI 0.162.1

    $ npm install -g @openai/codex@0.162.1
    Ver detalles

    Corrección de errores

    • Se corrigió un error que provocaba el cierre inesperado de la TUI cuando una pregunta asíncrona contenía varias líneas. Ahora se conservan los saltos de línea y las direcciones de destino completas de los enlaces. (#51866)
    • Se corrigieron fallos de inicio que ocurrían cuando la configuración de funciones de un servidor en ejecución en segundo plano difería de los valores predeterminados de la CLI. Ahora solo se comprueba la compatibilidad de los ajustes de funciones que se modifican explícitamente desde la línea de comandos. (#52648)

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.162.0...rust-v0.162.1

    Versión completa en GitHub

  • Codex App 26.1007

    Mejoras de rendimiento y correcciones de errores

    • Corregimos un error que hacía que los mensajes en cola se quedaran en Enviando y restablecimos la opción Redirigir en las ventanas secundarias de la aplicación.
    • Mejoramos el desplazamiento y la navegación entre archivos en el panel Cambios.
    • Ahora las instrucciones explican con más claridad cómo continuar cuando una llamada a una herramienta requiere aprobación, pero los permisos del chat impiden solicitarla. Cuando hay un enlace a esos permisos, las instrucciones lo incluyen.
  • GPT-6.1 Sol en modo ultrarrápido en Codex y ChatGPT Work

    El modo ultrarrápido acelera la generación de tokens con GPT-6.1 Sol en Codex y ChatGPT Work.

    El modo ultrarrápido está disponible en el plan Pro de $500 y en los planes Enterprise y Edu que cumplen los requisitos. En los planes Enterprise, el acceso está desactivado de forma predeterminada. Los propietarios de los Espacios de trabajo deben habilitarlo. GPT-6.1 Sol en modo ultrarrápido admite la residencia de inferencia en Estados Unidos y en Europa (el Espacio Económico Europeo y Suiza).

    Consulta Modo ultrarrápido para conocer los requisitos del plan y del Espacio de trabajo, Modelos para obtener orientación sobre los modelos y Precios para conocer las tarifas de uso y de créditos.

  • Codex CLI 0.162.0

    $ npm install -g @openai/codex@0.162.0
    Ver detalles

    Nuevas funciones

    • Cuando la función Worktrees está habilitada, puedes usar las nuevas herramientas para crear y listar worktrees administrados de Git desde proyectos locales de confianza. (#50148)
    • Fija tareas con p en el centro de comandos de agentes. Si el servidor lo admite, las tareas se mantienen en el grupo compartido de tareas fijadas. (#51500)
    • Navega entre bloques de la transcripción y cópialos con /copy, usa Ctrl+Insert para copiar selecciones y ajusta la velocidad de desplazamiento con la rueda del mouse mediante tui.mouse_scroll_speed. (#50434, #50215, #50209)
    • Ahora puedes hacer clic en las URL de los encabezados de aprobación, las preguntas, los prompts de MCP, las advertencias, los banners y los prompts de verificación, incluso cuando los enlaces ocupan varias líneas. (#51439, #51449, #51450, #51451, #51452, #51458)
    • Configura el acceso a la web en tiempo real y las capacidades de compactación remota para proveedores personalizados de modelos compatibles con Responses. (#50459)
    • En el modo de código, puedes usar funciones auxiliares de JavaScript que transmiten los resultados de las promesas a medida que se cumplen o se rechazan. También puedes activar la búsqueda de herramientas con resultados ordenados por relevancia. (#51126, #51209)

    Correcciones de errores

    • Los nuevos hilos de la TUI respetan los valores predeterminados del servidor para el modelo y el resumen de razonamiento. Los valores especificados al iniciar siguen teniendo prioridad. (#50013, #50811, #50913)
    • Las actualizaciones con apply_patch conservan los finales de línea CRLF existentes sin necesidad de activar una opción. (#51203)
    • Se corrigió el inicio del sandbox de Linux cuando se deniega el acceso a varios archivos. Ahora se rechazan los ejecutables usados para crear el sandbox si se pueden modificar desde él. La configuración de ripgrep ya no puede debilitar las restricciones que imponen los patrones glob de denegación. (#50059, #51211, #51407, #51527)
    • Se restableció el acceso habitual a archivos mediante letras de unidad en Windows 10. Los permisos del directorio temporal del sandbox de Windows ahora coinciden con los del entorno del proceso hijo. (#51511, #51512)
    • Ante errores de Responses o WebSocket que admiten reintentos, se respeta el tiempo de espera que indica el servidor mediante Retry-After. (#50418, #51440)
    • Se corrigió la verificación de la suma de comprobación del archivo al instalar con Windows PowerShell cuando están presentes las rutas de los módulos de PowerShell 7. (#51257)

    Mantenimiento

    • Las versiones para Windows incluyen un instalador de PowerShell firmado. (#51158)
    • Se impide que las versiones estables anteriores y las versiones preliminares reemplacen los destinos de descarga o los alias del instalador de versiones estables más recientes. (#51186, #51425)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.161.0...rust-v0.162.0

    • #50013 Respetar el modelo predeterminado del servidor al iniciar nuevos hilos en la TUI @etraut-openai
    • #50018 Usar funciones auxiliares que manejan de forma segura los descriptores de archivo para los ejecutables de prueba @jif-oai
    • #50019 Evitar que la clave de API de Guardian Decisions se reenvíe con las variables de entorno @swastik-oai
    • #50026 Conservar las restricciones del usuario en el contexto de traspaso de Guardian @jif-oai
    • #50035 Recorrer las páginas de herramientas de MCP en el modo de protocolo heredado @jif-oai
    • #50039 Mantener legibles los resultados de búsqueda en la transcripción después de cerrar la consulta @fcoury-oai
    • #50045 Limitar la expansión de los resultados de búsqueda en la transcripción a la coincidencia actual @fcoury-oai
    • #50046 Mantener estables las claves de caché de compilación de voz en Windows al reinstalar herramientas @anp-oai
    • #50050 Limitar las instantáneas de complementos y habilidades a su paso correspondiente @sayan-oai
    • #50052 Conservar el contexto de la pregunta en los borradores de respuesta recuperados de la TUI @imac-oai
    • #50054 Comprobar el filtrado de estimaciones de tokens directamente en el suscriptor de trazas @tamird
    • #50058 Actualizar los enlaces de Windows a windows-sys 0.61.2 @tamird
    • #50059 Corregir el inicio del sandbox de Linux cuando se deniega el acceso a varios archivos @yuzhu-oai
    • #50066 Agregar un transporte con límites para Decisions que permita clasificar las comparaciones de Guardian @swastik-oai
    • #50082 Habilitar la herencia dinámica de herramientas para los nuevos subagentes V2 @ke-oai
    • #50083 Agregar la búsqueda inversa paginada de archivos adjuntos de los hilos @joeytrasatti-openai
    • #50087 Conservar los mensajes de agentes que están en cola cuando se desaloja una sesión @jif-oai
    • #50093 Impedir que los proveedores de instrucciones compartidos se deleguen tareas a sí mismos @bryanashley
    • #50094 Agregar a app-server la búsqueda del propietario de un archivo adjunto @joeytrasatti-openai
    • #50099 Agregar una opción para activar la comparación de Decisions en Guardian V2 @swastik-oai
    • #50105 Unificar en footer_state la lógica del pie del editor de mensajes del chat @imac-oai
    • #50109 Limitar el tamaño de los prompts en pantalla completa y permitir desplazarse por ellos @imac-oai
    • #50112 Centralizar los símbolos de carga y la programación de fotogramas de la TUI @imac-oai
    • #50113 Agregar un cliente gRPC nativo para reanudar hilos en la nube y conectarse a ellos @bc-openai
    • #50128 Mostrar el modelo seleccionado para el siguiente paso de un turno en curso @sayan-oai
    • #50129 Conservar las variables de entorno de Windows para los servidores MCP remotos @aidanv-oai
    • #50131 Agregar una opción para activar los diagnósticos en JSON de los túneles TCP @richardopenai
    • #50140 Usar el catálogo de permisos del servidor para los atajos de permisos de la TUI @etraut-openai
    • #50148 Agregar a la TUI herramientas para worktrees administrados @bc-openai
    • #50162 Limitar la cantidad de operaciones de apertura de archivos simultáneas en exec-server @anp-oai
    • #50166 Actualizar age a la versión 0.12.1 y eliminar la excepción obsoleta para el aviso de seguridad @michaelm-openai
    • #50177 Habilitar la escritura de archivos por streaming en exec-server @anp-oai
    • #50183 Agregar dots a las instrucciones del etiquetador de incidencias @etraut-openai
    • #50189 Reemplazar la excepción de OAuth para Figma por una para Mercado Pago @mzeng-openai
    • #50199 Volver a mostrar el correo electrónico de la cuenta en /status después de actualizarla @etraut-openai
    • #50200 Indicar el modo configurado de la TUI en codex doctor @etraut-openai
    • #50207 Pasar las tablas Markdown al historial de la terminal en cuanto se estabilicen durante la transmisión @etraut-openai
    • #50209 Permitir configurar la velocidad de desplazamiento con el mouse en la transcripción @etraut-openai
    • #50215 Permitir copiar selecciones de la TUI con Ctrl+Insert @etraut-openai
    • #50216 Usar el editor de texto compartido para cambiar el nombre de las tareas en el centro de comandos @bc-openai
    • #50219 Limitar a un segundo las consultas de opciones de tmux @etraut-openai
    • #50273 Registrar métricas de concordancia y latencia de Decisions en Guardian V2 @swastik-oai
    • #50339 Agregar pruebas de extremo a extremo para verificar que se haga cumplir el estado del sandbox de MCP @bolinfest
    • #50345 Mantener el selector de subagentes sincronizado con el estado de archivado del hilo @etraut-openai
    • #50348 Aplicar esperas crecientes con variación aleatoria a los reintentos automáticos de conexión del control remoto @cooper-oai
    • #50354 Omitir los subárboles no relacionados al normalizar los alias de configuración @btraut-openai
    • #50359 Mostrar los estilos ANSI en los mensajes del sistema de hooks de la TUI @etraut-openai
    • #50360 Eliminar los mensajes iniciales de los eventos de configuración de la sesión @owenlin0
    • #50375 Usar caracteres ASCII imprimibles en los títulos de terminal bajo GNU Screen @imac-oai
    • #50380 Corregir la descarga de hilos de la memoria tras una desconexión durante el inicio de MCP @yuzhu-oai
    • #50384 Permitir activar el uso de páginas de código ARM64 de 16 KiB para la firma en macOS @chess-oai
    • #50389 Dar prioridad a los atajos de teclado configurados al navegar por la transcripción @etraut-openai
    • #50396 Respetar los atajos del paginador al usar las teclas de cambio de página en la transcripción @bc-openai
    • #50402 Unificar la salida de la ejecución de comandos en aggregated_output @owenlin0
    • #50416 Aclarar las opciones de worktrees de Git para conversaciones nuevas y para las creadas mediante un fork @bc-openai
    • #50418 Respetar los encabezados Retry-After en los eventos de error de Responses @anp-oai
    • #50427 Limitar a 64 KiB la salida de comandos guardada en el historial paginado @owenlin0
    • #50431 Conservar los hipervínculos de la terminal en las vistas previas del resumen de agentes @bc-openai
    • #50433 Permitir que las cuentas con clave de API usen Daybreak en la TUI @etraut-openai
    • #50434 Permitir seleccionar con el teclado qué copiar en la transcripción propia @bc-openai
    • #50435 Guardar definiciones de herramientas adicionales en el historial de ejecución @pakrym-oai
    • #50437 Agregar un comando de la CLI para desinstalar el sandbox heredado de Windows @chess-oai
    • #50441 Admitir elementos de respuesta ordenados en las actualizaciones de contexto del estado del mundo @pakrym-oai
    • #50442 Conservar los importes originales en USD en las respuestas sobre el uso del hilo @asohrabi-oai
    • #50443 Estabilizar las pruebas del servicio del modo de código que usan un reloj en pausa @seanh-oai
    • #50445 Verificar que solo las llamadas directas a herramientas emitan eventos de medición de tiempo @seanh-oai
    • #50446 Empaquetar los archivos adjuntos de la ejecución en un archivo tar comprimido con gzip @dkovalenko-oai
    • #50447 Eliminar la comprobación de capacidades del proveedor que condicionaba el uso de espacios de nombres de herramientas @pakrym-oai
    • #50454 Medir la reducción del tamaño de los datos de ejecución guardados @owenlin0
    • #50458 Truncar los resultados de MCP demasiado grandes en el historial paginado del hilo @owenlin0
    • #50459 Permitir sobrescribir la configuración de capacidades de los proveedores personalizados de modelos @celia-oai
    • #50462 Generar vistas previas de hilos a partir de las entradas de las tareas delegadas @bc-openai
    • #50464 Agregar la opción de activación incremental_tools @pakrym-oai
    • #50465 Reintentar la autenticación cuando se interrumpa el servicio de autenticación del registro y variar aleatoriamente los tiempos de reconexión del ejecutor @apanasenko-oai
    • #50467 Copiar las selecciones de la transcripción como texto literal y conservar el HTML con formato @fcoury-oai
    • #50470 Tener en cuenta el espacio adicional que ocupa el JSON al truncar los resultados de herramientas MCP @owenlin0
    • #50472 Habilitar los niveles de servicio Ultrafast para los modelos Astra de Amazon Bedrock @celia-oai
    • #50477 Usar el límite de salida predeterminado de app-server para los comandos del espacio de trabajo en la TUI @etraut-openai
    • #50480 Omitir la carga de la configuración administrada al actualizar los sandboxes de Windows registrados @zm-oai
    • #50499 Incluir la salida stderr del instalador en los errores de actualización del demonio @etraut-openai
    • #50503 Usar Enter para aceptar los resultados de búsqueda en la transcripción y Escape para cancelar @fcoury-oai
    • #50504 Centrar las confirmaciones de la TUI sobre el fondo que se mantiene visible @bc-openai
    • #50505 Seleccionar una tarea adyacente en el centro de comandos después de eliminar una tarea @bc-openai
    • #50507 Registrar diagnósticos al detener el servicio del sandbox de Windows @zm-oai
    • #50510 Exigir que se confirme la lectura de las indicaciones de GovCloud después de configurar Bedrock @jackz100
    • #50516 Agregar pruebas de escenarios de conservación del contexto con /compact remoto @pakrym-oai
    • #50525 Rechazar las claves de configuración de la TUI desconocidas durante la validación estricta @etraut-openai
    • #50531 Guardar la parte final de las transcripciones en tiempo real antes del cierre sin realizar inferencia @guinness-oai
    • #50536 Mantener estables los tipos compartidos de MCP en las descripciones de ejecución del modo de código @aibrahim-oai
    • #50540 Enviar actualizaciones incrementales del catálogo de herramientas en Responses Lite @pakrym-oai
    • #50546 Mantener disponibles las funciones auxiliares de recursos MCP en el modo de código @aibrahim-oai
    • #50555 Omitir el inicio automático del demonio para los directorios personales de WSL montados desde Windows @etraut-openai
    • #50558 Evitar leer el directorio actual al resolver rutas absolutas @etraut-openai
    • #50559 Distinguir la identidad de la versión del demonio del contenido del ejecutable @etraut-openai
    • #50562 Mantener estables las indicaciones para buscar herramientas en el modo de código cuando cambia el catálogo @aibrahim-oai
    • #50564 Permitir seleccionar y copiar texto de la transcripción mientras están abiertos los cuadros de diálogo inferiores @etraut-openai
    • #50687 Mantener diferida la carga de herramientas de terceros cuando se usa exclusivamente el modo de código estricto @aibrahim-oai
    • #50695 Conservar en la TUI el texto de los enlaces locales de Markdown @bc-openai
    • #50700 Permitir que el transporte cree el directorio del socket de control remoto de Windows @etraut-openai
    • #50720 Decodificar la secuencia asignada a Shift+Enter en Windows Terminal @bc-openai
    • #50727 Mostrar el modelo y el esfuerzo de razonamiento cerca del inicio de los detalles de la tarea @etraut-openai
    • #50741 Mantener disponibles las herramientas que dependen del entorno cuando cambia su estado de preparación @won-openai
    • #50756 Mostrar los comandos slash no disponibles cuando se buscan en conversaciones secundarias @bc-openai
    • #50764 Permitir usar /archive durante un turno en curso @bc-openai
    • #50781 Limitar las notificaciones de inicio de MCP en la TUI a los hilos propios @etraut-openai
    • #50782 Reintentar la publicación de versiones del demonio de Windows cuando hay bloqueos temporales de archivos @etraut-openai
    • #50786 Recordar la agrupación del centro de comandos entre inicios @bc-openai
    • #50788 Abrir los comandos slash desde borradores vacíos en el modo normal de Vim @bc-openai
    • #50802 Recurrir a mklink cuando se deniega la actualización de los puntos de unión del demonio de Windows @etraut-openai
    • #50803 Usar el demonio administrado para los inicios de control remoto que cumplan los requisitos @etraut-openai
    • #50804 Conservar el orden de las etapas de revisión en caso de error @etraut-openai
    • #50808 Eliminar instantáneas innecesarias de la TUI y unificar las pruebas de comportamiento @etraut-openai
    • #50811 Respetar los valores predeterminados del servidor para el resumen de razonamiento en los nuevos hilos de la TUI @etraut-openai
    • #50913 Usar el modelo predeterminado del servidor al iniciar un hilo nuevo con la TUI conectada @etraut-openai
    • #50940 Recuperar de forma segura el estado malformado de las ACL de Windows que deniegan la lectura @zm-oai
    • #50962 Condicionar la disponibilidad estable de las herramientas del entorno a una opción de activación @aibrahim-oai
    • #50964 Registrar los cambios de herramientas de inferencia en las estadísticas del turno @aibrahim-oai
    • #50977 Aislar las trazas en la prueba estricta de carga diferida de herramientas de terceros @alishobeiri-oai
    • #51061 Condicionar las pruebas de continuación de Guardian a la captura de la solicitud al clasificador @jif-oai
    • #51063 Respetar las cancelaciones previas antes de iniciar los agentes delegados de Codex @jif-oai
    • #51064 Ignorar las respuestas de actualización desfasadas en las pruebas del resumen de agentes @jif-oai
    • #51065 Limitar la medición del tiempo de respuesta de Guardian V2 al muestreo de instantáneas @swastik-oai
    • #51067 Usar el contexto del paso que emitió la solicitud en las revisiones de exploración de MCP que realiza Guardian @jif-oai
    • #51070 Conservar el contexto de las herramientas de confianza en las solicitudes a Guardian Decisions @swastik-oai
    • #51117 Incorporar el contexto completo al historial de reemplazo de la compactación @pakrym-oai
    • #51119 Aclarar las actualizaciones incrementales de los espacios de nombres de herramientas en Responses Lite @akira-oai
    • #51126 Agregar al modo de código funciones auxiliares que transmiten los resultados de las promesas a medida que se cumplen o se rechazan @cconger
    • #51133 Permitir que Guardian Decisions recurra a OPENAI_API_KEY @swastik-oai
    • #51137 Recuperar las revisiones de Guardian a partir de los puntos de control de la sesión principal @felixxia-oai
    • #51139 Exigir sesiones nuevas de Guardian para la recuperación desde puntos de control de la sesión principal @felixxia-oai
    • #51140 Aislar las opciones de recuperación desde puntos de control de Guardian para cada intento de revisión @felixxia-oai
    • #51156 Enviar las instrucciones base como mensajes de entrada de Responses @pakrym-oai
    • #51157 Exigir las habilidades requeridas por el entorno antes de la inferencia del modelo @anp-oai
    • #51158 Firmar el instalador de PowerShell en las versiones para Windows @chess-oai
    • #51184 Eliminar de las pruebas las opciones obsoletas que habilitaban el contexto de hilo de Guardian @felixxia-oai
    • #51185 Reintentar la admisión de sesiones del modo de código por gRPC cuando se produzcan errores transitorios @cassirer-openai
    • #51186 Impedir que las referencias a versiones estables vuelvan a apuntar a versiones anteriores @andrewgu-oai
    • #51188 Registrar las instrucciones base en el historial incremental de herramientas @pakrym-oai
    • #51191 Limpiar los archivos de bloqueo de inicio del socket de control de app-server en Unix @etraut-openai
    • #51192 Esperar a recibir SIGCONT al reanudar la TUI @etraut-openai
    • #51193 Probar el archivado de hilos antes del primer turno @btraut-openai
    • #51194 Agregar los encabezados de solicitud de la extensión del navegador a los requisitos de configuración @jn-openai
    • #51198 Permitir compilar versiones en paralelo y publicarlas de forma secuencial @andrewgu-oai
    • #51200 Actualizar Bazel a la versión 9.2.0 y actualizar el archivo de bloqueo de módulos @anp-oai
    • #51202 Distinguir las eliminaciones de espacios de nombres en las actualizaciones incrementales de herramientas @akira-oai
    • #51203 Hacer que apply_patch conserve siempre los finales de línea @charliemarsh-oai
    • #51206 Registrar estadísticas de inicialización de los subagentes que se reanudan @peilin-openai
    • #51207 Habilitar la selección y los controles de Daybreak en la CLI solo cuando se active la función @julee-oai
    • #51209 Agregar al modo de código de JavaScript la búsqueda de herramientas con resultados ordenados por relevancia @zamoshchin-openai
    • #51211 Rechazar los ejecutables de bubblewrap encontrados en PATH que puedan modificarse desde el sandbox @viyatb-oai
    • #51215 Medir en la telemetría el tamaño sin procesar de los catálogos de herramientas MCP @owenlin0
    • #51217 Conservar los objetivos de revisión y los metadatos de continuación cuando el alcance no coincide @yunhan-wei
    • #51220 Respetar la preferencia de temporalidad de las métricas OTLP @daniel-oai
    • #51221 Separar las solicitudes de entorno de las selecciones en tiempo de ejecución @anp-oai
    • #51223 Eliminar los metadatos heredados de las plantillas de personalidad @rhan-oai
    • #51230 Estabilizar la paginación de la búsqueda de sesiones e informar los errores al listarlas @etraut-openai
    • #51235 Eliminar las etiquetas de modelo predeterminado de los selectores de modelos de la TUI @etraut-openai
    • #51241 Agregar una fase de mensaje para respuestas parciales @rb-oai
    • #51249 Gestionar las respuestas parciales de forma uniforme en los flujos de trabajo de los agentes @rb-oai
    • #51253 Aplicar de forma independiente las políticas Fast y Ultra Fast @dpatel-oai
    • #51256 Iniciar el servicio del sandbox de Windows durante la configuración registrada de Core @zm-oai
    • #51257 Corregir la verificación de la suma de comprobación del instalador en Windows PowerShell @zm-oai
    • #51260 Gestionar las respuestas parciales en el enrutamiento en tiempo real y en la búsqueda de hilos @rb-oai
    • #51329 Eliminar los forks de subagentes con historial parcial @jif-oai
    • #51330 Medir el tiempo total que tarda Guardian en tomar una decisión de aprobación @jif-oai
    • #51331 Registrar si se entregan correctamente los resultados de los subagentes @jif-oai
    • #51332 Registrar el tiempo de espera entre varios agentes según el resultado @jif-oai
    • #51333 Registrar la versión del sistema de múltiples agentes en las estadísticas del turno @jif-oai
    • #51334 Contabilizar en la telemetría las interrupciones por alcanzar el límite de denegaciones de Guardian @jif-oai
    • #51335 Actualizar las instantáneas de colaboración para las instrucciones de forks con historial completo @jif-oai
    • #51347 Medir por comando el uso de instantáneas del shell y el tiempo de espera @jif-oai
    • #51350 Permitir instantáneas del shell más grandes al reproducirlas desde un archivo @jif-oai
    • #51355 Agregar diagnósticos de tamaño limitado para los errores de creación de agentes @jif-oai
    • #51378 Mantener listas las reservas de conexiones WebSocket de Guardian v2 mediante reposición concurrente @jif-oai
    • #51391 Permitir hacer clic en las URL de los títulos de las preguntas asíncronas @charliemarsh-oai
    • #51396 Permitir que las puntuaciones de bajo riesgo que lleguen tarde completen las revisiones pendientes de Guardian @jif-oai
    • #51400 Impedir que las puntuaciones posteriores de Guardian den por concluidas revisiones anteriores pendientes @jif-oai
    • #51402 Conservar la atribución al turno durante la recuperación y la compactación @eddie-openai
    • #51407 Proteger la búsqueda del ejecutable ripgrep durante la creación del sandbox de Linux @viyatb-oai
    • #51411 Ignorar las pulsaciones repetidas para pegar imágenes en terminales heredadas @etraut-openai
    • #51415 Exponer y guardar las relaciones de origen entre los turnos en todo App Server @eddie-openai
    • #51419 Conservar la atribución al turno cuando un mensaje en cola interrumpe una suspensión persistente @eddie-openai
    • #51420 Completar la descarga de hilos inactivos de la memoria después de un cierre lento @jif-oai
    • #51421 Incluir los ID de los turnos raíz en las llamadas a herramientas de Apps que pertenecen al host @eddie-openai
    • #51422 Aceptar solicitudes de entorno tanto en la configuración del hilo como en la del turno @anp-oai
    • #51425 Omitir la publicación de alias del instalador estable para versiones preliminares @zsol-openai
    • #51426 Eliminar el ajuste que sobrescribía la configuración de la JVM de Bazel en las compilaciones de voz para Windows ARM64 @anp-oai
    • #51427 Impedir que las señales de reactivación invalidadas inicien un turno @jif-oai
    • #51433 Mostrar los mensajes de estado de los hooks como títulos en el explorador de hooks @abhinav-oai
    • #51439 Conservar las URL en las que se puede hacer clic en los encabezados de aprobación de la TUI @charliemarsh-oai
    • #51440 Respetar Retry-After en los eventos de error de WebSocket @anp-oai
    • #51441 Corregir las pruebas de integración del núcleo para las API de turnos actualizadas @anp-oai
    • #51449 Permitir hacer clic en las URL de las preguntas que solicitan información al usuario en la TUI @charliemarsh-oai
    • #51450 Permitir hacer clic en las URL de los prompts de exploración de MCP @charliemarsh-oai
    • #51451 Permitir hacer clic en las URL del visor de advertencias de la TUI @charliemarsh-oai
    • #51452 Permitir hacer clic en las URL de los banners aunque ocupen varias líneas @charliemarsh-oai
    • #51457 Conservar los hipervínculos de los datos de uso en la vista de estado cuando la URL ocupa varias líneas @charliemarsh-oai
    • #51458 Permitir hacer clic en las URL de los prompts de verificación del usuario @charliemarsh-oai
    • #51459 Conservar los enlaces de ayuda que ocupan varias líneas en los prompts del sandbox de Windows @charliemarsh-oai
    • #51460 Reintentar la conexión del canal auxiliar en tiempo real mientras se activa una llamada existente @bullman-oai
    • #51463 Registrar el modelo y el esfuerzo de razonamiento efectivos en la actividad del subagente @sdcoffey
    • #51465 Agregar un formato JSON opcional para las transcripciones de Guardian @felixxia-oai
    • #51466 Mantener estructurados los registros de transcripción de Guardian durante la recuperación del presupuesto @felixxia-oai
    • #51467 Conservar la información útil en los registros de envíos sin exponer el contenido enviado @chess-oai
    • #51470 Aumentar el límite de descriptores de archivo de app-server administrado en Unix @etraut-openai
    • #51471 Conservar las URL en las que se puede hacer clic en las vistas previas de entradas pendientes @charliemarsh-oai
    • #51472 Conservar las URL en las que se puede hacer clic en las filas de selección de la TUI @charliemarsh-oai
    • #51473 Conservar los destinos de las URL en los detalles de hooks que ocupan varias líneas @charliemarsh-oai
    • #51480 Conservar el modo de declaración de herramientas al reanudar ventanas de contexto @pakrym-oai
    • #51482 Usar PathUri para identificar habilidades y comparar rutas @anp-oai
    • #51483 Agregar diagnósticos correlacionados de conexiones de rendezvous que no contengan credenciales @alexi-openai
    • #51491 Clasificar la titularidad de las raíces de capacidades del ejecutor independientemente del análisis sintáctico @stevenlee-oai
    • #51492 Eliminar los campos obsoletos del contexto guardado del turno @pakrym-oai
    • #51493 Vincular las raíces de capacidades con los entornos seleccionados @anp-oai
    • #51499 Cargar el historial de ejecución en un solo trabajador dedicado a operaciones bloqueantes @charliemarsh-oai
    • #51500 Permitir fijar tareas en un grupo compartido del centro de comandos de agentes @etraut-openai
    • #51502 Limitar los intentos de conexión al servidor de retransmisión y procesar las respuestas pong mientras las escrituras están bloqueadas @alexi-openai
    • #51503 Poner los entornos seleccionados a disposición de los colaboradores de MCP @mtsui-oai
    • #51510 Conservar los ajustes activos de la TUI cuando falle la recarga de la configuración @imac-oai
    • #51511 Corregir la apertura de rutas con letras de unidad en Windows 10 para las operaciones del sistema de archivos que no siguen enlaces @zm-oai
    • #51512 Ajustar los permisos del directorio temporal del sandbox de Windows a los del entorno del proceso hijo @zm-oai
    • #51515 Ofrecer informes detallados sobre los errores al cerrar el árbol de agentes @keitht-openai
    • #51517 Pasar a las cargas de archivos adjuntos la indicación de si se debe guardar el hilo @kchainani-oai
    • #51525 Conservar la preferencia de MXC de la CLI al leer la configuración del ejecutor @zm-oai
    • #51527 Ignorar la configuración de ripgrep al expandir los patrones glob de denegación del sandbox @viyatb-oai

    Versión completa en GitHub

  • Codex App 26.1002

    Mejoras de rendimiento y correcciones de errores

    • Corregimos los errores que impedían actualizar el sandbox de Windows después de actualizar la aplicación.
    • Corregimos los errores al crear worktrees y bifurcar chats en repositorios de WSL cuyas rutas entraban en conflicto con directorios de Windows.
    • La sección de chats recientes ahora permanece contraída al cambiar de chat.
    • Corregimos la opción Quitar de la sección para que quite el chat de la sección correspondiente de la barra lateral sin fijarlo.
  • ChatGPT para iOS 1.2026.272

    Nuevas funciones

    • Las vistas previas de las páginas ahora aparecen dentro de las respuestas.
    • Ahora puedes abrir enlaces a tareas de Codex directamente en iOS.

    Mejoras y correcciones de errores

    • Rediseñamos el selector de aprobación para que las opciones de permisos sean más claras.
    • En el menú “+” del editor, la opción Complementos reúne todos los complementos en un solo lugar.
    • En los hilos largos, las respuestas se transmiten más rápido y se traban con menos frecuencia.
    • Las tareas nuevas conservan la computadora que seleccionaste mientras se vuelve a conectar o está sin conexión.
    • Mejoramos la compatibilidad con los worktrees para que los archivos y los cambios coincidan con los del checkout que usas en la versión de escritorio.
    • Corregimos un error que hacía que las listas de tareas siguieran vacías después de conectarte.
    • Las transiciones del teclado son más fluidas al iniciar tareas y al deslizar el dedo para volver atrás.
    • Las actualizaciones de estado ya no aparecen como preguntas que requieren una respuesta.
    • Ahora es más claro cómo ingresar el código de vinculación manualmente y puedes pegar códigos con formato.
  • Codex CLI 0.161.0

    $ npm install -g @openai/codex@0.161.0
    Ver detalles

    Nuevas funciones

    • GPT-6.1 Sol ahora es el modelo predeterminado tanto en el catálogo incluido como en los catálogos de Amazon Bedrock. (#49318, #49339)
    • Amazon Bedrock admite el modo multiagente V2 y el razonamiento Ultra en los modelos compatibles. Bedrock Mantle también acepta regiones de AWS GovCloud. (#49345, #49813)
    • Inicia sesión en servidores MCP desde una sesión de terminal activa con /mcp login <name>. (#49290)
    • Elige el micrófono, el altavoz y los canales de entrada del micrófono para las Conversaciones de voz. Tus preferencias se guardan de forma local. (#49437, #49836)
    • Para activar Daybreak, usa --enable cli_daybreak o features.cli_daybreak=true. Usar solo daybreak=true no basta. De forma predeterminada, los controles e indicadores están ocultos, /daybreak no está disponible y no se aplica el enrutamiento automático de Cyber, ni siquiera en los hilos guardados de Daybreak. Las preferencias guardadas se conservan. Para usar este enrutamiento, debes iniciar sesión con una cuenta de ChatGPT que cumpla los requisitos, usar el proveedor de OpenAI y contar con compatibilidad declarada para el modelo y el programa. (#49856, #49858, #49859, #49861, #51207)
    • Selecciona un programa de acceso a Cyber para cada turno con codex exec --cyber-access-program o con la opción cyberAccessProgram del SDK de TypeScript. Puedes hacer esta selección explícita en exec incluso con cli_daybreak desactivado, sin modificar la opción guardada. (#49939, #51207)

    Correcciones de errores

    • La elevación aprobada de permisos del sistema de archivos ahora puede ampliar el acceso de escritura sin permitir las lecturas denegadas ni levantar las restricciones de red. Las tareas en segundo plano conservan los permisos del turno que las inició. (#49353, #49880)
    • Los permisos de inicio explícitos se conservan al volver a conectar la terminal y al iniciar nuevas sesiones. La configuración implícita del cliente ya no sobrescribe la configuración de búsqueda web del servidor ni la de los hilos guardados. (#49809, #49799)
    • Las sesiones de terminal de Windows con privilegios elevados pueden iniciarse con un servidor integrado. PowerShell conserva las rutas relativas dentro de los perfiles de usuario protegidos cuando se ejecuta en un sandbox. (#49855, #49690)
    • Una vez que vence el plazo de detección de texto pegado, la tecla Enter envía correctamente la entrada acumulada, incluso en el modo de inserción de Vim. (#49810)
    • Al reanudar un hilo, se incluye el historial confirmado más reciente. Durante el inicio se detectan antes los daños recuperables en SQLite y se conservan las bases de datos dañadas como copias de respaldo. (#49599, #49701)
    • Tanto los reintentos de Responses como el cambio de WebSocket a HTTP en caso de falla siguen las indicaciones del servidor sobre cuándo volver a intentarlo. Esto reduce las fallas prematuras durante las sobrecargas. (#49441)

    Documentación

    • La guía de autenticación ahora contempla el almacenamiento en el llavero y ya no da a entender que las credenciales siempre se guardan en auth.json. (#49361)

    Mantenimiento

    • Publicar una versión anterior, ya sea una alfa o una corrección urgente, ya no hace que las etiquetas alpha de npm apunten a versiones anteriores. (#49704)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.160.0...rust-v0.161.0

    • #49246 Copiar los ejecutables de prueba en la prueba de la versión incluida de bwrap @felixxia-oai
    • #49257 Permitir que Guardian use aprobaciones en caché cuando el contexto raíz está incompleto @felixxia-oai
    • #49260 Restringir la autenticación MCP empresarial y denegar el acceso si falla la actualización de la configuración @nicksteele-oai
    • #49261 Conservar los errores de inicio del ejecutor del sandbox de Windows @zm-oai
    • #49262 Registrar las fases de cada turno y asociar la entrada aceptada con el turno correspondiente @jif-oai
    • #49266 Eliminar el README del cliente del tablero remoto de mensajes de agentes @jif-oai
    • #49267 Admitir tableros remotos de mensajes de agentes en sesiones multiagente @jif-oai
    • #49269 Conservar los ajustes específicos de cada hilo y la validez de las políticas de la nube al recargar la configuración @nicksteele-oai
    • #49275 Aislar las pruebas de conversaciones en tiempo real de las conexiones de precalentamiento de Responses @felixxia-oai
    • #49276 Habilitar el inicio de sesión MCP empresarial y la limpieza de autorizaciones por cuenta @nicksteele-oai
    • #49277 Evitar una condición de carrera al finalizar el turno en la prueba de mensajes del agente Guardian @felixxia-oai
    • #49280 Limitar las raíces de las capacidades a los entornos capturados para el turno @miz-openai
    • #49286 Representar con una enumeración el estado de vinculación de las sesiones de exec-server @jif-oai
    • #49290 Agregar /mcp login <name> a la interfaz de terminal (TUI) @nicksteele-oai
    • #49294 Registrar el modo de contexto de Guardian en la telemetría de revisión y clasificación @felixxia-oai
    • #49295 Simplificar la conversión de la huella de configuración a su forma canónica @jif-oai
    • #49297 Recorrer el índice de sesiones en orden inverso para buscar nombres de hilos por lotes @jif-oai
    • #49300 Compactar una vez por fragmento el búfer de etiquetas ocultas en línea @jif-oai
    • #49305 Agrupar las lecturas de metadatos al resolver los nombres de los hilos @jif-oai
    • #49308 Ejecutar sin consola los procesos del sandbox heredado de Windows que usan tuberías @etraut-openai
    • #49312 Avisar a los agentes que iniciaron un subagente cuando Guardian lo detiene @jif-oai
    • #49316 Actualizar taiki-e/install-action a la versión v2.87.21 en la configuración de integración continua @jgershen-oai
    • #49318 Agregar GPT-6.1 Sol como modelo predeterminado del catálogo @andrewgu-oai
    • #49325 Reintentar una vez el inicio de sesión del ejecutor del sandbox de Windows si se produce el error 1056 @zm-oai
    • #49330 Mantener el límite del tiempo de espera entre reintentos de conexión del control remoto cuando las fallas persisten @yansenzhou-oai
    • #49332 Limpiar de inmediato las solicitudes RPC canceladas de exec-server @jif-oai
    • #49339 Agregar GPT-6.1 Sol a los catálogos de Bedrock y establecerlo como modelo predeterminado @celia-oai
    • #49345 Habilitar el modo multiagente V2 y el razonamiento Ultra en Amazon Bedrock @celia-oai
    • #49353 Permitir la elevación aprobada de permisos del sistema de archivos y mantener las denegaciones de lectura @viyatb-oai
    • #49357 Dar continuidad a las citas en bloque de Markdown al pegar texto de varias líneas @bc-openai
    • #49360 Transmitir los metadatos de invocación del shell e informar los directorios del PATH del ejecutor @anp-oai
    • #49361 Aclarar cómo se almacenan las credenciales en la interfaz de autenticación y en la documentación @celia-oai
    • #49369 Actualizar las pruebas del catálogo de GPT-6 Sol en Bedrock para que esperen el modo multiagente V2 @celia-oai
    • #49379 Compilar los patrones de coincidencia de los hooks durante la detección @jif-oai
    • #49384 Registrar los resultados del almacenamiento de credenciales y ocultar la información sensible en los errores @celia-oai
    • #49388 Corregir la inferencia de rutas de Windows para URI opacos que comienzan con barras @dkovalenko-oai
    • #49389 Ejecutar en serie las pruebas que comparten cuentas del sandbox de Windows @jgershen-oai
    • #49392 Agregar telemetría con atribución para el almacenamiento de credenciales OAuth de MCP @celia-oai
    • #49395 Eliminar los saludos aleatorios de los encabezados de sesión de la TUI @etraut-openai
    • #49401 Conservar los metadatos de las llamadas a herramientas en curso entre ventanas de solicitudes @ningyi-oai
    • #49403 Agregar una opción experimental para usar las herramientas incluidas en los shells de inicio de sesión @anp-oai
    • #49406 Admitir la selección explícita de programas de acceso a Cyber con claves de API de OpenAI @julee-oai
    • #49407 Recuperar las sesiones de exec-server si se agota el tiempo de espera al obtener la información del entorno @vivi
    • #49408 Comparar los metadatos de las llamadas a herramientas en la prueba de actualización del grabador @euroelessar
    • #49411 Asignar el proveedor de tiempo de app-server a una variable local @euroelessar
    • #49414 Excluir de los registros de SQLite las trazas del mecanismo de protección y del activador del cierre ordenado @dkovalenko-oai
    • #49415 Truncar el texto de entrada en la salida de depuración del protocolo @dkovalenko-oai
    • #49416 Omitir las cargas útiles en las advertencias ANSI de varias líneas @dkovalenko-oai
    • #49424 Inferir rutas UNC de Windows que usan barras diagonales o una combinación de barras diagonales e inversas @dkovalenko-oai
    • #49425 Depurar periódicamente los registros de diagnóstico según su antigüedad y el tamaño de la base de datos @dkovalenko-oai
    • #49426 Habilitar las estadísticas de forma predeterminada para los servidores de aplicaciones iniciados por el demonio @bc-openai
    • #49432 Conservar los resultados de la detección inicial cuando cambia la autenticación @cooper-oai
    • #49437 Agregar la selección local de dispositivos de audio a la configuración de voz de la TUI @bc-openai
    • #49441 Respetar las indicaciones del servidor en los reintentos de Responses y al recurrir al transporte alternativo @anp-oai
    • #49444 Usar memrchr para encontrar saltos de línea al recorrer archivos JSONL en orden inverso @btraut-openai
    • #49467 Restaurar las rutas de las herramientas del ejecutor después de iniciar el shell de inicio de sesión @anp-oai
    • #49472 Usar en la TUI los permisos que establece el servidor @etraut-openai
    • #49473 Usar el SDK de rmcp para los intercambios de tokens administrados por la empresa @nicksteele-oai
    • #49475 Completar las funciones de devolución de llamada asociadas a la cancelación del turno antes de emitir los eventos finales @euroelessar
    • #49478 Detectar y validar los servidores de autorización MCP antes del intercambio ID-JAG @nicksteele-oai
    • #49480 Agregar tipos experimentales al protocolo de predicción de hilos @keyz
    • #49489 Agregar pruebas de regresión para los cambios de cuenta entre lotes de datos de análisis @anp-oai
    • #49517 Agregar un atajo para crear un fork en el centro de comandos de la TUI @etraut-openai
    • #49560 Agregar al contexto multiagente un catálogo de modelos que se puede activar de forma explícita @jif-oai
    • #49564 Copiar las rutas de los archivos seleccionados como texto sin formato en la TUI @fcoury-oai
    • #49584 Omitir la detección de habilidades del host en las revisiones de Guardian @jif-oai
    • #49595 Hacer que la prueba de aprobación estricta de red sea independiente del orden de las solicitudes @jif-oai
    • #49598 Guardar en el historial del modelo los cambios explícitos que el usuario hace en el objetivo @felixxia-oai
    • #49599 Devolver el historial de referencia para la reproducción al reanudar un hilo @felixxia-oai
    • #49600 Reutilizar las instantáneas del historial que no hayan cambiado al reanudar hilos @felixxia-oai
    • #49624 Usar la autenticación del servidor para los comandos explícitos de sesión remota @cooper-oai
    • #49642 Permitir que los requisitos administrados desactiven el sandbox MXC de Windows @iceweasel-oai
    • #49675 Serializar los campos de enrutamiento de Responses antes de las entradas de gran tamaño @jbeckwith-oai
    • #49678 Aplicar secuencias de escape a los borradores de comandos al recuperar las respuestas a preguntas @imac-oai
    • #49683 Agregar un control administrado para habilitar la función de voz en la aplicación @vishnu-oai
    • #49686 Entregar las notificaciones del tablero remoto de mensajes a los turnos activos @jif-oai
    • #49689 Exportar los eventos de invocación de habilidades mediante OpenTelemetry @jif-oai
    • #49690 Conservar las rutas relativas de PowerShell en el sandbox de Windows con privilegios elevados @johnl-oai
    • #49692 Usar un solo trabajador para las operaciones bloqueantes de búsqueda en fragmentos comprimidos de registros de ejecución @npancha-openai
    • #49693 Trasladar la proyección del historial del hilo a una sola tarea bloqueante @charliemarsh-oai
    • #49694 Agrupar los recorridos de los listados de registros de ejecución en trabajadores cancelables para operaciones bloqueantes @charliemarsh-oai
    • #49696 Permitir que las lecturas de archivos de exec-server se cancelen entre fragmentos @charliemarsh-oai
    • #49701 Detectar daños en SQLite durante el inicio y conservar copias de respaldo para la recuperación @dkovalenko-oai
    • #49702 Cambiar los identificadores que se usan para gestionar los manejadores de archivos de exec-server @anp-oai
    • #49704 Evitar que las etiquetas de distribución alpha de npm retrocedan a versiones anteriores @imac-oai
    • #49706 Actualizar las herramientas de análisis estático de comentarios de argumentos y Dylint @tamird
    • #49708 Trasladar las operaciones de entrada y salida del índice de sesiones fuera de los hilos del entorno de ejecución asíncrono @charliemarsh-oai
    • #49710 Clasificar los daños en SQLite mediante códigos de error tipados @dkovalenko-oai
    • #49712 Evitar recorrer toda la cadena al truncarla para respetar el límite de tokens @jif-oai
    • #49713 Eliminar del repositorio las instrucciones de Codex, las habilidades y la configuración del entorno que se definían localmente @anp-oai
    • #49714 Separar los programas de acceso a Cyber con clave de API de la detección de modelos @julee-oai
    • #49715 Agregar a la TUI recordatorios para configurar la seguridad de la cuenta @dennyku
    • #49778 Definir tipos en el protocolo de exec-server para escribir archivos por streaming @anp-oai
    • #49781 Incluir el backend MXC del entorno en los metadatos del sandbox de MCP @zm-oai
    • #49782 Limpiar los grupos de procesos cuando falla la captura de una instantánea del shell @jif-oai
    • #49783 Conservar las solicitudes de hilos en segundo plano al crear un fork en la TUI @etraut-openai
    • #49784 Agregar a los requisitos un control para habilitar la API de anotaciones del navegador @tepman-oai
    • #49785 Guardar los hilos paginados vacíos cuando se les asigna un nombre @rd-oai
    • #49786 Aclarar las instrucciones de los catálogos de contexto para cambiar el modelo al crear agentes en V2 @jif-oai
    • #49787 Eliminar AGENTS.md de los datos de prueba del núcleo en Bazel @andrewgu-oai
    • #49792 Permitir que el muestreo asíncrono de Guardian use conversaciones conservadas @felixxia-oai
    • #49793 Agregar el modo de conversación a la clasificación asíncrona de Guardian v2 @felixxia-oai
    • #49795 Evitar revisiones síncronas duplicadas en las continuaciones del clasificador de Guardian @felixxia-oai
    • #49796 Eliminar avisos duplicados de Guardian sobre la omisión de contexto conservado @felixxia-oai
    • #49798 Compartir con Arc la información del entorno de exec-server almacenada en caché @anp-oai
    • #49799 Conservar la configuración de búsqueda web del servidor en la TUI @etraut-openai
    • #49800 Permitir la limpieza de conversaciones secundarias que solo sirven para reproducción cuando faltan sus hilos @bc-openai
    • #49801 Actualizar la acción de la cadena de herramientas de Rust para el análisis estático de comentarios de argumentos @andrewgu-oai
    • #49804 Usar los nombres de las teclas modificadoras de cada plataforma en las indicaciones de atajos de la TUI @bc-openai
    • #49805 Agregar al cliente de exec-server flujos de escritura de archivos que solo se habilitan si está disponible la capacidad correspondiente @anp-oai
    • #49806 Aceptar variantes desconocidas de errores de Codex en el protocolo de app-server @anp-oai
    • #49807 Habilitar de forma predeterminada la detección de modelos con clave de API @andrewgu-oai
    • #49809 Conservar los permisos locales de inicio entre sesiones y reconexiones de la TUI @etraut-openai
    • #49810 Procesar el texto pegado pendiente cuyo plazo de detección ya venció antes de responder a la tecla Enter @bc-openai
    • #49811 Manejar las solicitudes fs/writeBlock no compatibles en exec-server @anp-oai
    • #49812 Sacar la clasificación en paralelo de habilidades en modo de prueba del proceso de preparación del turno @vkg-oai
    • #49813 Admitir regiones de AWS GovCloud en Amazon Bedrock Mantle @alexsong-oai
    • #49814 Agregar un cierre coordinado para los árboles de agentes locales @owenlin0
    • #49816 Eliminar de la TUI los mensajes que confirman que se abrió el navegador @bc-openai
    • #49817 Agregar una comprobación informativa de los requisitos de Bedrock GovCloud @alexsong-oai
    • #49818 Usar parámetros específicos para abrir archivos en el sandbox @anp-oai
    • #49819 Restablecer el inicio del demonio y la reejecución del actualizador tras la eliminación del directorio de trabajo actual @etraut-openai
    • #49822 Encapsular en un Box el futuro de reanudación en la prueba de permisos de la vista general de agentes @sayan-oai
    • #49835 Aclarar en la TUI los errores al guardar el nivel de servicio predeterminado @etraut-openai
    • #49836 Permitir la selección de canales del micrófono para las Conversaciones de voz @bc-openai
    • #49843 Conservar los diagnósticos del demonio e incluir los registros del actualizador en los informes @etraut-openai
    • #49846 Capturar en cada turno los datos de extensión que proporciona el host @sayan-oai
    • #49847 Guardar las instantáneas del estado del mundo junto con el contexto renderizado @pakrym-oai
    • #49850 Iniciar los procesos secundarios del demonio de Windows en un directorio de trabajo dedicado @etraut-openai
    • #49852 Mejorar los diagnósticos cuando no se pueden adjuntar archivos a un informe @dkovalenko-oai
    • #49855 Usar el modo integrado en sesiones de la TUI de Windows con privilegios elevados @etraut-openai
    • #49856 Permitir la selección de Daybreak en codex exec @etraut-openai
    • #49857 Usar el catálogo de modelos para seleccionar las indicaciones que muestra la TUI cuando se rechaza una solicitud de Cyber @etraut-openai
    • #49858 Agregar a la TUI el comando /daybreak para activar o desactivar Daybreak y conservar la selección @etraut-openai
    • #49859 Respetar la configuración de Daybreak en las continuaciones de la TUI y en las tareas en segundo plano @etraut-openai
    • #49861 Agregar el estado de Daybreak a la línea de estado y al título de la terminal @etraut-openai
    • #49867 Actualizar la instantánea de la advertencia de inicio con privilegios elevados para que muestre ⌃o como atajo para copiar @etraut-openai
    • #49874 Dirigir los enlaces de uso y créditos a la configuración de ChatGPT @etraut-openai
    • #49875 Separar la presentación de inicio de la TUI de la configuración de ejecución @etraut-openai
    • #49876 Eliminar de la TUI la lógica de integración de la personalidad @etraut-openai
    • #49880 Vincular los permisos concedidos al turno en el que se otorgaron @anp-oai
    • #49894 Devolver juntas las instantáneas del estado del mundo y las actualizaciones de contexto @pakrym-oai
    • #49898 Limitar el acceso de las extensiones al sistema de archivos según los permisos de la función de devolución de llamada @anp-oai
    • #49910 Conservar los errores de validación de las asignaciones de teclas no válidas en la TUI @etraut-openai
    • #49912 Respetar las políticas de aprobación en los hilos estructurados temporales @etraut-openai
    • #49939 Agregar a exec y al SDK la selección de un programa de acceso a Cyber para cada turno @mldangelo-oai
    • #49946 Evitar que los resultados desactualizados de una búsqueda de archivos se etiqueten con una consulta nueva @jif-oai
    • #49951 Incluir el contexto previo del asistente en las revisiones del remitente que realiza Guardian @jif-oai
    • #49956 Guardar en caché la expresión regular que identifica los marcadores de posición al expandir los argumentos de los hooks de MCP @jif-oai
    • #49959 Probar la adición y eliminación de nombres de hilos en el índice de sesiones @jif-oai
    • #49972 Compartir búferes de bytes entre los fragmentos de salida de exec-server @jif-oai
    • #49987 Agregar autenticación HTTP renovable de EMA y control de versiones de credenciales @nicksteele-oai
    • #49993 Conservar el prefijo del historial asíncrono de Guardian cuando cambia el contexto conservado @felixxia-oai

    Versión completa en GitHub

  • Codex CLI 0.160.1

    $ npm install -g @openai/codex@0.160.1
    Ver detalles

    Correcciones de errores

    • Al iniciar servidores MCP remotos que usan stdio con variables de entorno remotas configuradas explícitamente, se conservan SYSTEMROOT, TEMP y TMP. Así, los hosts Unix pueden mantener el entorno de inicio del ejecutor de Windows.

    Registro de cambios

    • #51121: se incorporó a la versión 0.160 la corrección que conserva el entorno de Windows para los servidores MCP remotos.

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.267

    Nuevas funciones

    • Los nuevos widgets de la pantalla de inicio muestran las tareas recientes de las computadoras que seleccionaste.
    • Consulta cuánto uso te queda y cuándo se restablece el límite con los widgets de la pantalla de inicio y la pantalla de bloqueo.
    • Se agregó una opción para mantener el teclado abierto después de enviar un mensaje.

    Mejoras y correcciones de errores

    • Al volver a la app, la lista de tareas se actualiza más rápido y conserva los títulos existentes.
    • Se corrigió un error que impedía que aparecieran algunas tareas al cargar las listas o al desplazarte por ellas.
    • Las transiciones de la pantalla de inicio, del envío de mensajes y del teclado son más fluidas.
    • Si cancelas un prompt en cola, el texto y los archivos adjuntos que se pueden recuperar vuelven al editor.
    • El historial de la conversación es más estable al seleccionar texto y cargar mensajes anteriores.
    • Los Worktrees ahora se crean en la ubicación de almacenamiento configurada en tu computadora.
  • Codex App 26.930

    Nuevas funciones

    • Ahora puedes mover todos los chats seleccionados a un proyecto en una sola operación.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoró la recuperación ante fallos al vincular worktrees administrados a los chats.
    • Se corrigió un error que hacía que los diffs grandes aparecieran en blanco con ciertos niveles de zoom.
    • Se mejoraron los reintentos cuando falla el envío de mensajes en cola o la apertura de chats.
  • Codex CLI 0.160.0

    $ npm install -g @openai/codex@0.160.0
    Ver detalles

    Nuevas funciones

    • Consulta tareas anteriores en el centro de comandos del agente con la opción “Mostrar más”, que también puedes activar con el teclado. (#49106)
    • En las terminales locales de Linux compatibles con X11, puedes seleccionar texto de la transcripción y pegarlo con el botón central del mouse en modo de pantalla completa. (#49112)
    • Cuando la política lo permita, puedes iniciar sesiones fuera de un proyecto con la configuración predeterminada del espacio de trabajo. Al reanudarlas, puedes restaurar los permisos guardados. (#49160)
    • Ahora puedes activar funciones de revisión de Guardian que permiten recuperar instrucciones anteriores del usuario e incluir el contexto de los traspasos entre agentes. (#49036, #49057)

    Correcciones de errores

    • Tras la reconexión, se reanuda el envío de los mensajes pendientes en la cola una vez que se confirma qué envíos se completaron. Así se evitan los envíos duplicados. (#49105)
    • La interfaz de la terminal ahora conserva la configuración del servidor para el proveedor, el resumen de razonamiento y el nivel de detalle. También muestra las sesiones correctas en el historial al reanudar una sesión o crear un fork. (#49144, #49161, #49171)
    • Se corrigieron los mecanismos alternativos de PowerShell del sandbox de Windows y la reparación de permisos para rutas largas. También se evitó que los procesos auxiliares en segundo plano abrieran ventanas de consola no deseadas. (#49019, #49058, #49098, #49164, #49386)
    • Los subagentes ahora conservan los entornos que aún se están iniciando y reciben la configuración de esos entornos o el error que se produjo al prepararlos. (#49075)
    • Se evitaron los bloqueos de SQLite al establecer conexiones y registrar eventos. Ahora se muestran los errores de inicialización que antes aparecían como tiempos de espera agotados. (#49032, #49102)
    • Cuando el proveedor define explícitamente su catálogo de modelos, el catálogo ya no incluye modelos integrados sin soporte ni reutiliza entradas desactualizadas si falla la actualización. (#49135)

    Documentación

    • Se aclaró cómo se almacenan las credenciales del proveedor en el backend configurado y cómo env_key identifica la variable de entorno que contiene la clave de API. (#49118)

    Mantenimiento

    • Se redujo el trabajo repetido al cargar complementos. Ahora se guardan en caché los archivos de manifiesto ya analizados y se reutilizan las conexiones HTTP para las solicitudes de complementos remotos. (#49099, #49100)
    • Ahora se recupera en segundo plano el espacio sin usar de la base de datos de registros para reducir el uso del disco. (#49069)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.159.0...rust-v0.160.0

    • #48983 Evitar reescribir todos los metadatos al actualizar la marca de tiempo de un hilo @jif-oai
    • #49000 Aislar la prueba de metadatos de inicio de la memoria del proceso que agrega datos de Git @jif-oai
    • #49019 Usar un mecanismo alternativo de PowerShell compatible con el sandbox MXC de Windows @iceweasel-oai
    • #49028 Usar el valor numérico de ioctl en la política del sandbox de macOS @aionescu-oai
    • #49031 Aclarar el mensaje que confirma el inicio de sesión con ChatGPT @bc-openai
    • #49032 Evitar los bloqueos de SQLite al establecer conexiones y registrar segmentos de traza en stderr @jif-oai
    • #49036 Agregar la opción de recuperar el historial de conversaciones en las revisiones de Guardian @felixxia-oai
    • #49037 Mostrar en la línea de estado de pantalla completa la indicación para alternar entre el Modo de planificación y los demás modos @fcoury-oai
    • #49038 Conservar los mensajes cifrados del agente en las revisiones de Guardian @felixxia-oai
    • #49041 Copiar como texto sin formato las selecciones dentro del código en línea @fcoury-oai
    • #49043 Actualizar los nombres que se muestran para el plan Pro en la interfaz de la terminal @etraut-openai
    • #49057 Incluir en las revisiones de Guardian un contexto raíz que tenga en cuenta los traspasos entre agentes @jif-oai
    • #49058 Corregir la reparación de las listas de control de acceso del sandbox de Windows para rutas de ejecución largas @darius-oai
    • #49060 Actualizar las instantáneas de mensajería de Guardian para los mensajes nativos del agente @dkovalenko-oai
    • #49065 Actualizar la instantánea de traspaso de Guardian para reflejar los mensajes separados de los agentes @cassirer-openai
    • #49067 Excluir los valores de configuración de los eventos de la política del sandbox de Windows @zm-oai
    • #49069 Recuperar en segundo plano las páginas sin usar de la base de datos de registros de SQLite @dkovalenko-oai
    • #49073 Mostrar en la interfaz de la terminal los errores del catálogo de voces en tiempo real @etraut-openai
    • #49074 Propagar las versiones de los paquetes de Cargo a los objetivos de compilación de Rust en Bazel @tamird
    • #49075 Conservar los entornos pendientes al crear subagentes @sayan-oai
    • #49076 Evitar la recopilación de metadatos de Git que no se usan en las estadísticas de habilidades @tamird
    • #49079 Actualizar y centralizar las etiquetas de suscripción de la interfaz de la terminal @etraut-openai
    • #49082 Omitir la búsqueda de repositorios remotos de Git para las rutas de los diffs de Guardian @jif-oai
    • #49084 Llevar un registro incremental de los turnos en ejecución en app-server @tamird
    • #49089 Mostrar las etiquetas de las directivas de seguimiento en la interfaz de la terminal y en las respuestas copiadas @etraut-openai
    • #49093 Simplificar los mensajes promocionales de inicio para que solo muestren consejos sobre la aplicación de escritorio correspondientes a cada plataforma @etraut-openai
    • #49096 Actualizar h2 de 0.4.16 a 0.4.19 en los archivos de bloqueo de dependencias de Cargo y Bazel @cassirer-openai
    • #49097 Informar a las extensiones del ciclo de vida sobre los límites de uso de la compactación @xli-oai
    • #49098 Determinar en el servidor de ejecución qué mecanismo alternativo de PowerShell usar para el sandbox de Windows @zm-oai
    • #49099 Reutilizar en los distintos flujos de trabajo de complementos los archivos de manifiesto ya analizados y guardados en caché @dkovalenko-oai
    • #49100 Reutilizar el grupo de conexiones HTTP para las solicitudes de complementos remotos @dkovalenko-oai
    • #49102 Conservar los modos de recuperación de espacio de SQLite y mostrar los errores de inicialización del grupo de conexiones @bc-openai
    • #49103 Equilibrar la carga de los grupos de pruebas de Bazel en Windows según su duración estimada @jgershen-oai
    • #49105 Reanudar el envío de las entradas pendientes de la interfaz de la terminal tras la reconexión @etraut-openai
    • #49106 Agregar paginación al historial del centro de comandos del agente @bc-openai
    • #49112 Incorporar la selección primaria de X11 y la opción de pegar con el botón central del mouse @fcoury-oai
    • #49114 Configurar las pruebas de compactación remota para que usen el servidor simulado de ChatGPT @OLI-OAI
    • #49117 Asociar las solicitudes de análisis con el SKU del producto correspondiente a cada hilo @papayo-oai
    • #49118 Corregir la documentación sobre el almacenamiento de las credenciales de autenticación del proveedor @celia-oai
    • #49119 Agregar indicaciones de recuperación para los reintentos tras la intervención del filtro de contenido @won-openai
    • #49127 Eliminar los duplicados de las listas de habilidades de la nube y del ejecutor antes de asignar el presupuesto @TAFOYA-OAI
    • #49130 Trasladar las indicaciones sobre el filtro de contenido al controlador compartido de reintentos de Responses @won-openai
    • #49135 Tomar los catálogos de modelos definidos explícitamente por el proveedor como fuente definitiva @andrewgu-oai
    • #49136 Quitar el signo más que aparece después del símbolo de la tecla Option en las indicaciones de teclado de la interfaz de la terminal @bc-openai
    • #49138 Poner los detalles del error original a disposición de los componentes que intervienen en el ciclo de vida del turno @bryanashley
    • #49144 Conservar en la interfaz de la terminal la configuración del servidor para el resumen de razonamiento y el nivel de detalle @etraut-openai
    • #49145 Ocultar en /status la configuración del resumen de razonamiento para las conexiones al servidor @etraut-openai
    • #49147 Simplificar la normalización de la URL base de las tareas en la nube @akira-oai
    • #49153 Omitir los marcadores de cita en bloque al copiar texto seleccionado dentro de una cita en la interfaz de la terminal @bc-openai
    • #49160 Permitir que las sesiones de la interfaz de la terminal se inicien sin proyecto y usen la configuración predeterminada del espacio de trabajo @etraut-openai
    • #49161 Respetar en la interfaz de la terminal la configuración predeterminada del proveedor de app-server @etraut-openai
    • #49164 Evitar que los subprocesos en segundo plano abran ventanas de consola en Windows @etraut-openai
    • #49171 Corregir la búsqueda del proveedor de modelos en el historial de la interfaz de la terminal @etraut-openai
    • #49386 [0.160] Incorporar la corrección pendiente de la consola de Windows a la versión congelada alpha.6 @andrewgu-oai
    • #49763 [0.160] Incorporar a la rama de mantenimiento las actualizaciones del catálogo y de los recordatorios de seguridad @andrewgu-oai

    Versión completa en GitHub

septiembre de 2026

  • Codex CLI 0.159.3

    $ npm install -g @openai/codex@0.159.3
    Ver detalles

    Nuevas funciones

    • Si iniciaste sesión con ChatGPT y tu sesión local cumple los requisitos, ahora puedes ver recordatorios opcionales para completar la configuración de seguridad de tu cuenta. (#49744)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.159.2...rust-v0.159.3

    • #49744 [0.159] Incorporar a la versión 0.159.3 los recordatorios para completar la configuración de seguridad de la cuenta @andrewgu-oai

    Versión completa en GitHub

  • Codex App 26.928

    Mejoras de rendimiento y correcciones de errores

    • Mejoramos el inicio de la terminal en los worktrees vinculados y corregimos los errores que ocurrían cuando la configuración del entorno del worktree no estaba disponible.
    • Las respuestas anteriores siguen visibles cuando envías nuevas instrucciones durante una tarea.
    • Corregimos el desplazamiento automático. Ahora puedes recorrer los mensajes con el teclado sin que la vista salte a la respuesta más reciente.
    • Mejoramos la recuperación del proceso de inicio cuando vuelves a la ventana de la aplicación.
  • GPT-6.1 Sol en Codex y ChatGPT Work

    En tareas complejas, GPT-6.1 Sol ofrece un rendimiento cercano al de Astra a un costo menor. Considera usarlo para tareas recurrentes de larga duración que involucren código, apps y documentos. La disponibilidad depende de tu plan, del cliente que uses y de la configuración de tu Espacio de trabajo.

    Usa gpt-6.1-sol. Consulta Modelos para conocer su disponibilidad y la guía de selección de modelos para comparar modelos.

  • Codex CLI 0.159.2

    $ npm install -g @openai/codex@0.159.2
    Ver detalles

    Correcciones de errores

    • En Windows, las ventanas de consola ya no aparecen por un instante cuando Codex inicia procesos en segundo plano o ejecuta comandos en un sandbox. (#49385)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.159.1...rust-v0.159.2

    • #49385 [0.159] Incorporar a la versión 0.159.2 la corrección que evita que aparezcan ventanas de consola en Windows @andrewgu-oai

    Versión completa en GitHub

  • Codex CLI 0.159.1

    $ npm install -g @openai/codex@0.159.1
    Ver detalles

    Nuevas funciones

    • Se agregó GPT-6.1 Sol como modelo predeterminado en el catálogo incluido y en los catálogos Mantle y Runtime de Amazon Bedrock. (#49323, #49342)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.159.0...rust-v0.159.1

    • #49323 [0.159] Preparar los cambios de una rama posterior para incorporarlos a la versión 0.159.1 @andrewgu-oai
    • #49342 [0.159] Incorporar desde una rama posterior los cambios en los catálogos de Bedrock para GPT-6.1 Sol @celia-oai

    Versión completa en GitHub

  • Codex CLI 0.159.0

    $ npm install -g @openai/codex@0.159.0
    Ver detalles

    Nuevas funciones

    • Si activas instant_interrupt, puedes reorientar a Codex con nuevas instrucciones mientras el modelo responde o durante llamadas prolongadas en modo de código. (#48135, #48141)
    • Las sesiones nuevas tienen una pantalla de bienvenida compacta y encabezados uniformes. También muestran consejos ocasionales durante los turnos y después de que terminan. (#48513, #48562, #48352)
    • Al cerrar el visor de advertencias, se descartan las que ya revisaste. Presiona k para guardar una para más adelante. (#48205, #48206)
    • Puedes desplazarte por la transcripción mientras decides si implementar un plan. (#48805)
    • El renderizado nativo de Mermaid admite más tipos de conexiones, etiquetas y grupos de nodos en los diagramas de flujo. (#48814, #48895)
    • Los clientes de App Server pueden paginar el historial de un hilo a partir de un elemento específico. (#48151)

    Correcciones de errores

    • En Windows, ya no se abren ventanas de consola innecesarias al iniciar servidores MCP, procesos anfitriones del modo de código o comandos conectados por tuberías. Si el programa de inicio impone restricciones, se puede usar el modo integrado. (#48138, #48238, #48483, #48491)
    • Al copiar una selección de la transcripción, se conservan las tablas de Markdown, el formato y los espacios en blanco significativos. Ahora hay más terminales que copian el texto automáticamente al seleccionarlo. (#48548, #48549, #48469)
    • Las sesiones vacías conservan los borradores al cambiar de tarea. También puedes archivar los hilos y verlos en las listas antes de su primer turno. (#48628, #48828, #48199)
    • Al iniciar sesión en ChatGPT desde un entorno local, el navegador ahora se abre de forma confiable. La configuración inicial también ofrece un atajo para copiar el enlace de inicio de sesión. (#48502, #48544)
    • Los comandos aprobados siguen sujetos a las prohibiciones explícitas de acceso al sistema de archivos. Los directorios .aws que se encuentran bajo directorios raíz con permiso de escritura están protegidos de forma predeterminada. (#48155, #48176)
    • Se corrigió el acceso TLS en macOS para los sandboxes con acceso a la red y los entornos remotos que requieren acceso mediante un proxy. (#48565, #48198)

    Mantenimiento

    • Se eliminaron las sugerencias automáticas de prompts de seguimiento y el ajuste tui.prompt_suggestions. (#48621)
    • Se eliminó la habilidad plugin-creator que venía incluida. (#48604)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.158.0...rust-v0.159.0

    • #48135 Agregar una opción para que el modo de código ceda el control cuando el usuario envíe nuevas instrucciones @pakrym-oai
    • #48138 Evitar que se abran ventanas de consola al iniciar el proceso anfitrión del modo de código en Windows @zm-oai
    • #48141 Interrumpir las respuestas del modelo cuando lleguen nuevas instrucciones del usuario @pakrym-oai
    • #48143 Mantener el aislamiento de las credenciales MCP del ejecutor al restablecer la conexión @rreichel3-oai
    • #48151 Permitir que un elemento sirva como punto de partida para la paginación de thread/items/list @btraut-openai
    • #48155 Mantener las prohibiciones de acceso al sistema de archivos al preparar comandos aprobados @viyatb-oai
    • #48157 Permitir que el proceso de servicio se inicie en Windows aunque siga asociado a un objeto de trabajo anterior @etraut-openai
    • #48158 Corregir el espaciado del contexto conservado por Guardian y el tratamiento de los mensajes vacíos del asistente @olliem-oai
    • #48168 Generar identificadores de proceso únicos de exec-server para cada solicitud @sdcoffey
    • #48174 Conservar los períodos de los límites de uso en las estadísticas de turnos y compactación @rhan-oai
    • #48176 Proteger los directorios .aws ubicados bajo directorios raíz del sandbox con permiso de escritura @jackz100
    • #48187 Corregir el uso de comillas en los alias de zsh al cargar instantáneas del shell @jif-oai
    • #48190 Limitar el tamaño de las tramas SSE del tablero de mensajes de los agentes antes de analizarlas @jif-oai
    • #48197 Optimizar blake3 en las compilaciones rápidas de Bazel @jif-oai
    • #48198 Respetar los requisitos de proxy del entorno de ejecución @seanh-oai
    • #48199 Mantener visibles en las listas los hilos archivados con vistas previas vacías @acrognale-oai
    • #48200 Extraer la conversión de encabezados de Responses a un módulo compartido @anp-oai
    • #48205 Descartar las advertencias ya vistas en la interfaz de terminal al cerrar el visor @fcoury-oai
    • #48206 Agregar al visor de advertencias una acción para guardar la advertencia actual y pasar a la siguiente @fcoury-oai
    • #48207 Conservar la salida en cola para los observadores mientras finaliza el modo de código @pakrym-oai
    • #48211 Mantener Codex visible al pasar el control a un editor externo @etraut-openai
    • #48213 Aislar las copias de los ejecutables de prueba en las pruebas de la CLI en Linux @jif-oai
    • #48222 Conservar los metadatos de los resultados que llegan tarde en llamadas truncadas del modo de código @ningyi-oai
    • #48224 Conservar la asociación entre cada modelo y su programa de acceso durante la compactación @jamy-OAI
    • #48229 Extraer el análisis de fallos de Responses a un módulo dedicado @anp-oai
    • #48238 Evitar que se abran ventanas de consola para los servidores MCP locales en Windows @malsamiri-oai
    • #48272 Evitar que el proceso de servicio de Windows conserve la entrada y salida estándar del programa que lo inició @zm-oai
    • #48318 Mantener los intentos de reconexión de la interfaz de terminal hasta que venza el plazo compartido @etraut-openai
    • #48344 Conservar los metadatos de las herramientas al sustituir el punto de acceso del proveedor OpenAI @peilin-openai
    • #48350 Mostrar los comandos de reconexión en una línea aparte @etraut-openai
    • #48352 Mostrar consejos en la interfaz de terminal durante el turno y al terminar @fcoury-oai
    • #48353 Mantener estables los catálogos de habilidades cuando cambie la disponibilidad de los ejecutores @vkg-oai
    • #48469 Copiar de forma predeterminada el texto seleccionado en la transcripción en más terminales @fcoury-oai
    • #48483 Evitar que se abran ventanas de consola para los procesos secundarios de Windows conectados por tuberías @fcoury-oai
    • #48489 Corregir el análisis de formas, relaciones y descripciones de estados en Mermaid @etraut-openai
    • #48491 Usar el modo integrado como alternativa cuando el programa de inicio de Windows imponga restricciones @fcoury-oai
    • #48502 Corregir el inicio de sesión en ChatGPT desde el navegador para las instancias locales de App Server @etraut-openai
    • #48508 Conservar las continuaciones de WebSocket al dar nuevas instrucciones durante un turno @pakrym-oai
    • #48513 Actualizar la pantalla de bienvenida de la interfaz de terminal para las sesiones nuevas @fcoury-oai
    • #48531 Agregar contexto a los errores de registro del entorno de ejecución del sandbox de Windows @zm-oai
    • #48544 Facilitar la copia de los enlaces de inicio de sesión durante la configuración inicial @etraut-openai
    • #48547 Volver gradualmente al estado de reposo al terminar las repeticiones de la animación de floración @fcoury-oai
    • #48548 Conservar los metadatos de origen de las celdas de las tablas al renderizarlas en la interfaz de terminal @fcoury-oai
    • #48549 Conservar las tablas de Markdown y los espacios en blanco al copiar respuestas de la interfaz de terminal @fcoury-oai
    • #48551 Corregir la visualización de expresiones matemáticas con cero y con el operador de conjunción grande en la interfaz de terminal @etraut-openai
    • #48560 Evitar que los consejos que se muestran durante un turno cambien al interactuar con la transcripción @fcoury-oai
    • #48562 Usar un encabezado de sesión uniforme y sin bordes en la interfaz de terminal @fcoury-oai
    • #48565 Permitir que macOS evalúe la confianza de los certificados TLS en perfiles de Seatbelt con acceso a la red @winston-openai
    • #48568 Permitir que exec-server reenvíe mediante un proxy el tráfico dirigido a IP privadas permitidas @open-matt
    • #48574 Conservar los nombres de los espacios de nombres de las herramientas diferidas antes de sus descripciones @adaley-openai
    • #48575 Dar más tiempo a los ejecutores aprovisionados para que estén disponibles @richardopenai
    • #48604 Eliminar la habilidad plugin-creator que venía incluida @martinauyeung-oai
    • #48611 Centralizar las comprobaciones de activación del modo persistente @alishobeiri-oai
    • #48621 Eliminar las sugerencias de prompts de seguimiento de la interfaz de terminal @etraut-openai
    • #48623 Conservar los marcadores de elementos vacíos de listas de Markdown en la interfaz de terminal @etraut-openai
    • #48626 Dejar de mostrar los resúmenes de la sesión anterior al cambiar de sesión en la interfaz de terminal @etraut-openai
    • #48628 Conservar las sesiones vacías de la interfaz de terminal al cambiar de tarea @etraut-openai
    • #48643 Asignar el nombre ChatGPT al paquete aprovisionado de la CLI para macOS @riley-oai
    • #48646 Corregir la llamada a la función auxiliar que inicia la sesión en la prueba del centro de comandos @etraut-openai
    • #48686 Eliminar los encabezados de WebSocket y las cargas útiles de las herramientas de los registros de nivel informativo @chess-oai
    • #48724 Evitar las condiciones de carrera que provocan errores ETXTBSY en las pruebas de entrada y salida estándar de MCP en Linux @jif-oai
    • #48725 Conservar los mensajes confirmados del modo de código para las revisiones de Guardian @ankushg
    • #48727 Centralizar la creación de ejecutables de prueba para evitar las condiciones de carrera que provocan errores ETXTBSY en Linux @jif-oai
    • #48754 Mostrar /status sin bordes y distribuir los valores largos en varias líneas @fcoury-oai
    • #48757 Sincronizar el efecto de brillo del estado en la interfaz de terminal con el de los encabezados de la aplicación de escritorio @fcoury-oai
    • #48761 Mostrar cuántas líneas de salida están ocultas en la vista compacta de actividad de la terminal @fcoury-oai
    • #48764 Conservar los URI de recursos de aplicaciones MCP sin asignar un modo de visualización predeterminado @victor-openai
    • #48772 Corregir las conexiones a sockets Unix mediante rutas largas con enlaces simbólicos @etraut-openai
    • #48775 Aplicar a los encabezados fijados de la transcripción el estilo del prompt original @etraut-openai
    • #48776 Eliminar la insignia current de las filas de tareas en la interfaz de terminal @etraut-openai
    • #48779 Conservar el historial independiente de Guardian durante la compactación del contexto principal @felixxia-oai
    • #48783 Permitir consultar el estado de un solo servidor MCP mediante la conexión existente del hilo @victor-openai
    • #48796 Agregar una opción para recibir errores estructurados cuando el mecanismo de corte de Guardian interrumpa la operación @won-openai
    • #48799 Corregir el reporte de eventos del mouse mediante SGR al capturar la terminal en Windows @etraut-openai
    • #48800 Usar la paleta de la terminal para los marcadores de listas numeradas de Markdown @etraut-openai
    • #48805 Permitir desplazarse por la transcripción con la rueda del mouse mientras hay un cuadro de diálogo modal abierto @fcoury-oai
    • #48807 Mostrar también la duración de los turnos breves en el pie de la interfaz de terminal al finalizar @fcoury-oai
    • #48812 Preparar de antemano los hilos inactivos según su historial @vkg-oai
    • #48814 Conservar los signos de puntuación y los puntos y coma en las etiquetas de Mermaid @etraut-openai
    • #48819 Usar intervalos explícitos de histograma para las métricas de contexto de herramientas y habilidades @mzeng-openai
    • #48824 Mantener las marcas de tiempo RTP de voz alineadas con los paquetes de 20 ms @bc-openai
    • #48827 Mostrar el puntero en forma de mano al pasar sobre enlaces de la transcripción en Ghostty y Kitty @bc-openai
    • #48828 Permitir que se archiven los hilos antes de su primer turno @bc-openai
    • #48829 Esperar brevemente a que se inicie el servicio de aprovisionamiento del sandbox de Windows @zm-oai
    • #48830 Mostrar un aviso de interrupción breve y neutral en la interfaz de terminal @fcoury-oai
    • #48895 Ampliar la compatibilidad nativa con la sintaxis de los diagramas de flujo de Mermaid @etraut-openai
    • #48973 Aislar la prueba del mecanismo alternativo de autenticación en tiempo real de la preparación anticipada que se realiza al inicio @jif-oai
    • #48982 Evitar que las notificaciones del tablero de mensajes vuelvan a abrir las respuestas finales @eknight-oai

    Versión completa en GitHub

  • Codex CLI 0.158.0

    $ npm install -g @openai/codex@0.158.0
    Ver detalles

    Nuevas funciones

    • Configura la copia al seleccionar texto y el pegado con clic derecho en la interfaz de terminal (TUI) de pantalla completa. Al copiar una selección de la transcripción, ahora se conserva el formato Markdown. (#47639, #47896, #48118)
    • Conéctate a servidores MCP que requieren secretos de clientes OAuth registrados previamente, incluso mediante codex mcp add --oauth-client-secret. (#47891)
    • Protege con tokens de portador las conexiones WebSocket directas a exec-server, incluidas las que configures mediante app-server. (#47601, #47648)
    • Ahora puedes solicitar explícitamente fondos transparentes tanto en la generación de imágenes como en la edición. Las solicitudes de edición también aceptan imágenes de la conversación almacenadas en archivos. (#47484, #47956)
    • La aprobación de la entrada de la terminal está habilitada de forma predeterminada para los comandos que se ejecutan con permisos elevados. Los permisos concedidos solo para el tiempo de ejecución ya no generan revisiones innecesarias. (#47799, #48073)

    Correcciones de errores

    • Se corrigieron fallos del sandbox de Windows relacionados con rutas comunes de Windows 10, credenciales almacenadas que se rechazaban y políticas de permisos de gran tamaño. (#47672, #47695, #47919)
    • Se corrigió el inicio del sandbox de Linux cuando hay directorios raíz anidados con acceso de escritura. En Linux y macOS, los metadatos de Git conservan sus protecciones en todos los directorios raíz con acceso de escritura. (#47623, #47974)
    • En macOS, las operaciones que aplican parches ahora reconocen los alias de rutas del sistema que ya están cubiertos por los permisos existentes. Así se evitan solicitudes de aprobación innecesarias. (#47879)
    • Las revisiones de aprobación ahora se reintentan cuando el usuario envía una nueva entrada. Así, preguntar por el estado de una acción pendiente ya no la cancela automáticamente. (#47819)
    • Los diagramas de flujo de Mermaid ahora muestran las etiquetas entre comillas y los signos &. Si un diagrama no es compatible, se explica por qué se muestra su código fuente. (#47572, #47678)
    • Los eventos de finalización de comandos ahora incluyen la salida inicial e informan a los clientes cuando un proceso no se pudo iniciar. (#47529, #47665)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.157.0...rust-v0.158.0

    • #47441 Usar el estilo de texto secundario para la indicación del atajo de teclado al pie de la transcripción @etraut-openai
    • #47447 Extraer la autenticación de WebSocket y trasladarla a codex-websocket-auth @euroelessar
    • #47458 Actualizar las instrucciones y preparar las herramientas en paralelo @hlevy-openai
    • #47484 Agregar un control explícito del fondo en la generación de imágenes @alicec-oai
    • #47520 Canalizar las operaciones de los agentes de la sesión a través de AgentControl @jif-oai
    • #47529 Emitir eventos del ciclo de vida del comando cuando falla su inicio en la ejecución unificada @steipete-oai
    • #47536 Canalizar las búsquedas de agentes y el contexto de V2 a través de AgentControl @jif-oai
    • #47539 Comprobar que persista el registro del fallo de inicio de un comando de ejecución única tras una interrupción @jif-oai
    • #47540 Agregar una opción para deshabilitar los mensajes directos en la versión 2 del sistema multiagente @jif-oai
    • #47565 Clasificar los fallos de lectura de los registros de ejecución según el motivo y el avance @jif-oai
    • #47568 Registrar los backends del sandbox en los datos analíticos de ejecución de comandos @iceweasel-oai
    • #47571 Esperar a que el sistema quede inactivo antes de insertar el historial de prueba de compactación remota @felixxia-oai
    • #47572 Explicar en la TUI por qué se muestra una representación alternativa de los diagramas de Mermaid @etraut-openai
    • #47582 Conservar el contexto del asistente para las revisiones de autorización de Guardian @felixxia-oai
    • #47584 Mantener en el contexto conservado el orden en que se transmitieron los mensajes del asistente @felixxia-oai
    • #47585 Mantener los mensajes entregados del asistente en el contexto que conserva Guardian @felixxia-oai
    • #47589 Excluir los destinos de enlaces incompletos de las vistas previas con formato durante la transmisión @etraut-openai
    • #47590 Serializar los valores numéricos personalizados del esfuerzo de razonamiento como números JSON @dylan-hurd-oai
    • #47591 Calcular por bloques el hash del ejecutable del demonio fuera del entorno de ejecución asíncrono @etraut-openai
    • #47596 Actualizar el contexto en tiempo real para cada solicitud al modelo @reia-oai
    • #47597 Impedir que las actualizaciones del canal de versiones preliminares y las actualizaciones canary instalen versiones anteriores @imac-oai
    • #47601 Agregar autenticación WebSocket opcional a exec-server @euroelessar
    • #47603 Agregar una política de liberación que se limite a recoger el estado de los procesos hijo terminados @charliemarsh-oai
    • #47604 Agregar controles de sesión y de descriptores a los comandos hijo @charliemarsh-oai
    • #47605 Iniciar los procesos que usan tuberías mediante el lanzador compartido de procesos hijo @charliemarsh-oai
    • #47610 Usar el mecanismo nativo de POSIX para iniciar procesos desde los hooks de comandos @charliemarsh-oai
    • #47611 Usar el lanzador de procesos compartido para las instantáneas del shell de Unix @charliemarsh-oai
    • #47612 Iniciar los procesos que usan tuberías en Linux mediante una nueva instancia del auxiliar de configuración @freeqaz-openai
    • #47613 Ampliar las pruebas del ciclo de vida del auxiliar de creación de procesos de Linux @charliemarsh-oai
    • #47617 Usar el auxiliar de configuración de procesos para iniciar las PTY en Linux @charliemarsh-oai
    • #47618 Dar preferencia a las indicaciones de Mayús + flecha para los mensajes y las preguntas en cola @imac-oai
    • #47619 Limitar el búfer de las métricas globales de operaciones @celia-oai
    • #47620 Agregar API portables para consultar si un proyecto es de confianza @seanh-oai
    • #47623 Corregir el orden de montaje de los metadatos de solo lectura en directorios raíz anidados con acceso de escritura @jif-oai
    • #47624 Reconocer las herramientas user_message en el contexto de autorización de Guardian @ankushg
    • #47625 Permitir el uso del historial y las notas sin la función experimental de contexto @pmccrary-oai
    • #47629 Canalizar la carga de agentes hijo de V2 a través de AgentControl @jif-oai
    • #47630 Vincular las revisiones de Guardian al entorno de destino de la acción @jif-oai
    • #47633 Usar el controlador seleccionado para identificar a los agentes del tablero de mensajes @jif-oai
    • #47635 Iniciar la conexión WebSocket anticipada al mismo tiempo que se detectan las herramientas durante el arranque @bromano-oai
    • #47638 Clasificar por tipo los errores de preparación de exec-server que admiten reintentos @mtsui-oai
    • #47639 Agregar una opción para copiar automáticamente el texto seleccionado en la transcripción @fcoury-oai
    • #47641 Respetar Retry-After y conservar los plazos de reintento del servidor @anp-oai
    • #47642 Agregar prefijos específicos de cada modelo a las descripciones indirectas de herramientas @rhan-oai
    • #47647 Aplicar al conector Browser la revisión de Guardian para el uso de la computadora @johnl-oai
    • #47648 Admitir tokens de portador en las conexiones de app-server con los ejecutores @euroelessar
    • #47649 Agregar el registro opcional mediante OTLP de las respuestas finales de los agentes @xli-oai
    • #47653 Adjuntar el historial de ejecución heredado a los informes de diagnóstico @dkovalenko-oai
    • #47654 Hacer que la limpieza de descriptores en Linux sea segura al realizar un fork @yuzhu-oai
    • #47655 Actualizar a Codex 0.156.1 la prueba de compatibilidad de exec-server con la versión estable @imac-oai
    • #47657 Restringir el catálogo predeterminado de modelos de Bedrock GovCloud @jackz100
    • #47662 Dar a las extensiones acceso a los datos sobre el envío de llamadas a herramientas y sus tiempos @euroelessar
    • #47663 Conservar la política de red administrada en los transportes que tienen en cuenta la ruta @jackz100
    • #47665 Conservar la salida inicial de la ejecución unificada en los eventos de finalización @sdcoffey
    • #47670 Admitir descripciones específicas de cada modelo para las herramientas del tablero de mensajes de los agentes @eknight-oai
    • #47672 Corregir la apertura de directorios sin procesar puntos de reanálisis en Windows 10 @zm-oai
    • #47673 Aclarar los mensajes de error de la configuración del sandbox registrado en Windows @zm-oai
    • #47677 Permitir que el catálogo de modelos redefina las especificaciones de las herramientas de recursos MCP @rhan-oai
    • #47678 Admitir etiquetas entre comillas y signos & en los diagramas de flujo de Mermaid @etraut-openai
    • #47679 Agregar hooks de extensión para las solicitudes al modelo y los flujos de respuestas @euroelessar
    • #47680 Agregar mediciones de tiempo de las RPC de exec-server y trazas de inicio de procesos @anp-oai
    • #47683 Agregar la infraestructura V2 para detectar las capacidades del ejecutor @TAFOYA-OAI
    • #47686 Mantener siempre habilitado el contexto de Guardian que pertenece al hilo @felixxia-oai
    • #47688 Eliminar las vías heredadas para obtener evidencia de autorización de Guardian @felixxia-oai
    • #47689 Capturar el contexto del hilo de Guardian en todos los casos @felixxia-oai
    • #47690 Eliminar las ramas de código obsoletas para los modos de captura de contexto de Guardian @felixxia-oai
    • #47691 Crear el almacenamiento persistente del registro de ejecución para los mensajes pendientes entre agentes @dermanyang-oai
    • #47693 Configurar reintentos de curl para la instalación de DotSlash en CI @anp-oai
    • #47695 Reparar durante el aprovisionamiento las credenciales rechazadas del sandbox de Windows @zm-oai
    • #47696 Evitar que venza el plazo de apagado en la prueba de eventos retrasados @jgershen-oai
    • #47698 Permitir que el servidor WebSocket de prueba se apague mientras espera solicitudes @jgershen-oai
    • #47701 Permitir que los hilos inactivos preparen de antemano las conexiones WebSocket y las reparen @vkg-oai
    • #47703 Conservar la política de red de la cuenta en las solicitudes al backend de ChatGPT @jackz100
    • #47704 Corregir los tipos de los indicadores de creación de procesos y aislar las pruebas de configuración del proyecto @seanh-oai
    • #47709 Usar la sesión WebSocket en caché para la preparación anticipada al reanudar @vkg-oai
    • #47712 Actualizar de forma atómica los búferes de salida de la ejecución unificada @sdcoffey
    • #47713 Reducir el acoplamiento entre dependencias en los paquetes de Rust de configuración compartida @aibrahim-oai
    • #47714 Conservar de forma más selectiva los metadatos de los resultados de herramientas cuando hay límites de tamaño @ningyi-oai
    • #47717 Evitar el envío recursivo de eventos de la TUI al elegir un modelo en el selector @etraut-openai
    • #47741 Atribuir la telemetría de cada herramienta al SKU del producto del turno que la invocó @rennie-openai
    • #47742 Respetar la política de red en las notas del historial y en las extensiones de generación de imágenes @jackz100
    • #47745 Omitir la preparación anticipada durante el arranque si la conexión WebSocket ya está lista @vkg-oai
    • #47748 Unificar los valores predeterminados de Cargo y Bazel para la información de depuración de Rust @aibrahim-oai
    • #47751 Reducir la duplicación de código genérico en las RPC y en la representación de Markdown @aibrahim-oai
    • #47755 Centralizar la decodificación de las respuestas tipadas de app-server @aibrahim-oai
    • #47757 Usar una lista de SKU permitidos para identificar el SKU del producto en la telemetría de herramientas @rennie-openai
    • #47758 Conservar más metadatos de herramientas sin superar el límite de los mensajes salientes @ningyi-oai
    • #47773 Respetar los esquemas del catálogo para las entradas asíncronas del usuario @rhan-oai
    • #47797 Admitir recursos adjuntos que se cierran al ejecutar sin cambiar la semántica de las PTY @jif-oai
    • #47799 Habilitar de forma predeterminada la aprobación de la entrada de la terminal @jif-oai
    • #47808 Permitir que los hosts proporcionen controladores de agentes mediante ThreadManager @jif-oai
    • #47811 Conservar las actualizaciones explícitas que hace el usuario a sus objetivos en la autorización de Guardian @felixxia-oai
    • #47813 Corregir el manejo de eventos y la duración de los recursos de prueba en la prueba de interrupción de la espera @felixxia-oai
    • #47814 Corregir la pérdida de una señal de reactivación en la prueba de terminación de la ejecución unificada @felixxia-oai
    • #47817 Estabilizar las pruebas de reanudación de hilos y de escritura dual en memoria @jif-oai
    • #47819 Reintentar las revisiones de Guardian cuando cambie la autorización @teddywyly-oai
    • #47820 Agregar pruebas de integración para los controladores de agentes del host @jif-oai
    • #47824 Permitir cuatro hilos simultáneos en la prueba de reanudación multiagente @felixxia-oai
    • #47828 Esperar a que se complete el inicio de sesión en las pruebas de complementos recomendados @felixxia-oai
    • #47830 Vincular las puntuaciones asíncronas de Guardian a los permisos del entorno de destino @jif-oai
    • #47832 Estabilizar los tiempos de las pruebas de Rosetta y la telemetría de los intervalos de reintento @jif-oai
    • #47847 Mantener la TUI operativa mientras se copia texto al portapapeles @fcoury-oai
    • #47851 Conservar las decisiones manuales que prevalecen sobre las instrucciones periódicas cuando estas se repiten @felixxia-oai
    • #47852 Evitar que la caché de proxy del sistema bloquee la resolución asíncrona del proxy @jif-oai
    • #47856 Inicializar las estimaciones de contenido multimedia fuera del bloqueo de la caché global @jif-oai
    • #47858 Validar los complementos cargados fuera del bloqueo de la caché @jif-oai
    • #47861 Evitar bloqueos de lectura anidados al mostrar el inicio de sesión en el navegador @jif-oai
    • #47867 Usar el contexto del ejecutor para mostrar las rutas de los permisos remotos @iceweasel-oai
    • #47870 Agregar el registro opcional mediante OTLP de las evaluaciones de Guardian @jif-oai
    • #47871 Corregir una condición de carrera en la prueba de reserva de PID y actualizar la instantánea de la señal periódica de Guardian @jif-oai
    • #47873 Medir los fragmentos diferidos de los espacios de nombres de herramientas antes y después de truncarlos @mzeng-openai
    • #47879 Corregir la identificación de alias de rutas del sistema en macOS al verificar los permisos para aplicar parches @felixxia-oai
    • #47881 Usar el reloj de Tokio para medir los tiempos de pegado en la TUI @charliemarsh-oai
    • #47886 Conservar los registros de diagnóstico cuando falle el registro en SQLite @dkovalenko-oai
    • #47887 Avisar a los usuarios cuando falle la escritura de registros de diagnóstico en SQLite @dkovalenko-oai
    • #47889 Incluir los registros del cliente TUI en las cargas de datos de diagnóstico @etraut-openai
    • #47891 Admitir secretos de cliente para los clientes OAuth de MCP registrados previamente @willwang-openai
    • #47894 Eliminar los directorios de inicio temporales de Codex después de las pruebas de la TUI @fcoury-oai
    • #47896 Conservar el formato Markdown al copiar selecciones de la transcripción @fcoury-oai
    • #47898 Conservar la herencia de vinculaciones locales en las políticas de red del entorno @seanh-oai
    • #47899 Incluir el motivo en los errores de atribución de MCP para facilitar el diagnóstico @peilin-openai
    • #47900 Usar un historial paginado de forma predeterminada en los hilos locales @owenlin0
    • #47901 Agregar funciones auxiliares con límites para la telemetría del almacenamiento de credenciales @celia-oai
    • #47902 Evitar que las tablas se clonen repetidamente al combinar configuraciones @imac-oai
    • #47903 Normalizar los alias de las claves de configuración antes de combinar las configuraciones @imac-oai
    • #47904 Admitir rutas canónicas anidadas en los alias de las claves de configuración @imac-oai
    • #47908 Definir tui.whimsy como alias de tui.effects.starfield @imac-oai
    • #47912 Corregir el enrutamiento de la atestación durante el inicio del hilo @charliemarsh-oai
    • #47913 Agregar un indicador opcional para diferir las interrupciones iniciadas por el buzón @jif-oai
    • #47915 Reutilizar los archivos de manifiesto verificados que contienen las sumas de comprobación de V8 y están en la caché de artefactos @aibrahim-oai
    • #47918 Parametrizar la prueba del encabezado que identifica al iniciador al comienzo del turno @aibrahim-oai
    • #47919 Usar el entorno para transmitir grandes volúmenes de datos al iniciar el sandbox de Windows @malsamiri-oai
    • #47920 Permitir que se muevan directorios cuando Seatbelt aplica reglas globales de denegación por nombre base @chess-oai
    • #47922 Permitir que la configuración de Windows con acceso completo realice el aprovisionamiento mediante Core registrado @zm-oai
    • #47924 Especificar las rutas de consulta de confianza del proyecto y diferir la resolución del directorio raíz @seanh-oai
    • #47926 Reintentar la carga de blobs de archivos ante errores HTTP 502 y 504 @mtsui-oai
    • #47927 Usar 127.0.0.1 para las redirecciones de inicio de sesión local @willwang-openai
    • #47932 Eliminar GPT-5.4 de los catálogos incluidos y conservar los avisos de migración @andrewgu-oai
    • #47934 Aplicar a todos los orígenes de sesión el atajo de compactación que se usa cuando el modelo no cambia @hlevy-openai
    • #47935 Permitir que los catálogos en caché satisfagan los requisitos de preparación para el inicio de MCP @hlevy-openai
    • #47936 Permitir que se configuren los límites de los esquemas de entrada de MCP y del modo de código @vivi
    • #47937 Agregar respuestas directas para las actualizaciones de configuración del hilo @sayan-oai
    • #47939 Separar las identidades de los complementos seleccionados de sus aportes a MCP @sayan-oai
    • #47943 Eliminar el código en desuso que auditaba los permisos de escritura para todos los usuarios en Windows @iceweasel-oai
    • #47945 Parametrizar la prueba de datos analíticos de inicialización de hilos según quién los inicia @eddie-openai
    • #47946 Agregar un tablero de mensajes de agentes en memoria para las sesiones efímeras @jif-oai
    • #47947 Ampliar a 16 mensajes el contexto de autorización raíz @felixxia-oai
    • #47951 Usar archivos precompilados de V8 para Bazel en macOS y GNU Linux @aibrahim-oai
    • #47952 Eliminar las entradas vencidas del registro de tableros de mensajes en memoria @jif-oai
    • #47954 Trasladar a la transcripción los consejos que aparecen al iniciar en pantalla completa @etraut-openai
    • #47956 Admitir referencias a archivos en las solicitudes de edición de imágenes @kchainani-oai
    • #47957 Limitar las observaciones de llamadas a herramientas según el espacio disponible en el mensaje saliente de Responses @ningyi-oai
    • #47962 Solicitar páginas enormes transparentes para Cargo y para los trabajos de rustc de Bazel que cumplan los requisitos @aibrahim-oai
    • #47964 Conservar el encabezado client-agent para Amazon Bedrock Runtime @celia-oai
    • #47967 Informar los fallos de capacidad de Flex mediante un error de terminación específico @sdcoffey
    • #47968 Manejar las discrepancias entre dispositivos Btrfs al ocultar los sockets del demonio @etraut-openai
    • #47970 Dar acceso a la selección actual de entornos de un turno en curso @sayan-oai
    • #47971 Agregar compatibilidad con el plan Pro Max y actualizar los nombres que se muestran para Pro @etraut-openai
    • #47974 Conservar las protecciones de los directorios de Git en todos los directorios raíz con acceso de escritura @aionescu-oai
    • #47975 Evitar que reaparezcan respuestas de voz desactualizadas al restablecer el habla @etraut-openai
    • #47981 Preparar las llamadas MCP directamente a partir de las identidades de herramientas anunciadas @hlevy-openai
    • #47984 Agregar métricas de latencia y fallos en la creación de agentes en el sistema multiagente @owenlin0
    • #47988 Reutilizar los manejadores de MCP cuando las vinculaciones sean equivalentes @hlevy-openai
    • #47989 Agregar a exec-server la herencia del espacio de nombres de PID solo durante el inicio @open-matt
    • #48004 Respetar la autenticación configurada en el ejemplo del administrador de hilos @celia-oai
    • #48015 Validar las URL de instalación de las herramientas sugeridas antes de mostrar el enlace de la aplicación @aionescu-oai
    • #48017 Probar la concesión de permisos dentro de una misma celda y la revisión estricta en el modo de código @anp-oai
    • #48035 Quitar los metadatos de las extensiones de complementos de los resultados de detección y de los resúmenes @victor-openai
    • #48060 Eliminar instrucciones conservadas que se repiten entre revisiones de Guardian @felixxia-oai
    • #48069 Manejar los casos en los que un comando cede el control anticipadamente en la prueba de aprobación de red de Guardian @jif-oai
    • #48072 Omitir las vistas previas de notificaciones del tablero de mensajes cuando no haya destinatarios @jif-oai
    • #48073 Evitar que se solicite aprobación de stdin para los permisos concedidos solo para el tiempo de ejecución @jif-oai
    • #48077 Agregar compatibilidad con Serde a los tipos de solicitudes del tablero de mensajes de agentes @jif-oai
    • #48078 Reproducir las instantáneas del shell de exec-server mediante archivos sin nombre @jif-oai
    • #48098 Conservar el contexto de autorización reciente para las revisiones de Guardian @felixxia-oai
    • #48099 Respetar la política del entorno del shell en las instantáneas heredadas @jif-oai
    • #48100 Agregar un cliente HTTP para los tableros remotos de mensajes de agentes @jif-oai
    • #48101 Mostrar vistas previas de comandos de varias líneas en /ps @etraut-openai
    • #48109 Eliminar de las instrucciones conservadas las que ya figuran en las transcripciones de Guardian @felixxia-oai
    • #48110 Eliminar instrucciones conservadas duplicadas en el contexto asíncrono de Guardian @felixxia-oai
    • #48115 Conservar las partes de texto del usuario durante la compactación local @felixxia-oai
    • #48116 Permitir que los atajos de razonamiento lleguen al nivel Max @etraut-openai
    • #48118 Agregar una opción para pegar con clic derecho en la TUI de pantalla completa @fcoury-oai
    • #48119 Evitar condiciones de carrera al finalizar los procesos de trabajo en la prueba de autorización de Guardian @felixxia-oai
    • #48121 Mantener visibles los borradores iniciales durante la transferencia de la sesión del centro de comandos @etraut-openai
    • #48123 Permitir que las observaciones del modo de código cedan el control anticipadamente @pakrym-oai
    • #48130 Usar notificaciones de solicitudes en la prueba de duración del cargador de configuración de la nube @felixxia-oai
    • #48132 Permitir que la tecla de flecha izquierda abra el centro de comandos desde conversaciones de solo lectura @etraut-openai

    Versión completa en GitHub

  • Codex CLI 0.157.1

  • Actualización de seguridad para macOS 26.924

    Correcciones de seguridad

    • En la versión 26.924.20706 para macOS, corregimos la vulnerabilidad CVE-2026-100754. Agradecemos a Patrick Wardle, de Objective-See Foundation.
  • Codex CLI 0.157.0

    $ npm install -g @openai/codex@0.157.0
    Ver detalles

    Nuevas funciones

    • Se agregaron GPT-6 Sol y Luna, con compatibilidad con Amazon Bedrock y avisos de migración para quienes usan modelos anteriores. (#47332, #47347)
    • Las transcripciones ahora se muestran en pantalla completa de forma predeterminada. Puedes ampliar una selección de texto si mantienes presionada la tecla Mayús y haces clic. (#47178, #47414)
    • En las sesiones interactivas que cumplen los requisitos, el servidor en segundo plano ahora se inicia automáticamente. Si la configuración del servidor es incompatible, se ofrecen opciones de recuperación. (#47179, #47318)
    • Se agregó el atajo f para crear un fork de una conversación abierta en otra aplicación. El fork conserva los borradores y los prompts en cola. (#47185)
    • /import ahora está disponible en sesiones remotas y en sesiones locales que usan el servidor en segundo plano. (#47317)
    • Se mejoró la visualización en la terminal con viñetas Unicode, casillas de verificación, ecuaciones alineadas y notación de optimización. (#47191, #47322)

    Correcciones de errores

    • Las conversaciones de voz permanecen activas al cambiar de hilo. (#47381)
    • Al finalizar un turno, las respuestas a preguntas que quedaron sin enviar se recuperan en el editor sin interrumpir las búsquedas en curso en el historial. (#47422, #47423)
    • Ahora se respeta la configuración del mouse de tmux y se restableció el desplazamiento nativo por el historial de Terminal.app al usar SSH en modo de pantalla automático. (#47399, #47417)
    • Se corrigió el enrutamiento a través del proxy configurado para las conexiones en tiempo real y la búsqueda web independiente, incluidas las redirecciones de búsqueda. (#47101, #47142, #47204)
    • Ahora se reintentan las cargas de archivos que fallan por errores temporales y se amplió el tiempo de espera de carga a cinco minutos. (#47122, #47393)
    • Las restricciones de red se aplican en cada redirección y durante todo el tráfico HTTP y WebSocket. Las solicitudes se cancelan si un cambio en la política revoca el acceso. (#47389, #47407)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.156.0...rust-v0.157.0

    • #47063 Agregar un índice parcial para las publicaciones raíz del tablero de mensajes de los agentes @jif-oai
    • #47064 Evitar lecturas redundantes del tablero de mensajes cuando los límites llegan a uno @jif-oai
    • #47065 Eliminar avisos duplicados de funciones obsoletas en la transcripción de la TUI @etraut-openai
    • #47068 Resaltar los saltos de línea seleccionados en la vista de transcripción @etraut-openai
    • #47073 Esperar a que el hilo quede inactivo en las pruebas del presupuesto de contexto de Guardian @jif-oai
    • #47074 Actualizar al inicio del turno las habilidades en la nube que proporciona el host @TAFOYA-OAI
    • #47075 Incluir vistas previas que identifiquen al autor en las notificaciones del tablero de mensajes de los agentes @jif-oai
    • #47077 Procesar en serie las actualizaciones del entorno y cancelar los archivos adjuntos pendientes que se hayan quitado @sayan-oai
    • #47079 Ocultar las rutas de sockets del demonio expuestas mediante montajes de enlace de directorios antecesores @nicksteele-oai
    • #47081 Llevar un registro acumulado de la atribución de MCP en las solicitudes y el historial del hilo @peilin-openai
    • #47082 Mostrar el control para activar o desactivar la voz en el panel superpuesto de atajos de la TUI @etraut-openai
    • #47083 Extraer la lógica de enriquecimiento de cada hilo a una función auxiliar asíncrona dedicada @aibrahim-oai
    • #47084 Evitar compilar un controlador SQLite para el host al usar macros de SQLx @aibrahim-oai
    • #47085 Actualizar las descripciones del catálogo de modelos y la prioridad de GPT-5.6-Sol @andrewgu-oai
    • #47086 Mostrar el consumo de créditos en los datos analíticos con una precisión decimal uniforme @fcoury-oai
    • #47088 Desactivar las funciones predeterminadas sin usar de las dependencias @aibrahim-oai
    • #47089 Centralizar la serialización de respuestas JSON-RPC mediante sus cargas útiles @aibrahim-oai
    • #47094 Limitar los servidores MCP locales de Unix a los descriptores de stdio @yuzhu-oai
    • #47095 Eliminar el flujo de trabajo rust-release-prepare @andrewgu-oai
    • #47096 Mantener las sugerencias de la TUI justo encima del editor @fcoury-oai
    • #47100 Conservar las respuestas del asistente en las respuestas de tareas de la TUI sujetas a límites @etraut-openai
    • #47101 Respetar los proxies configurados para las conexiones WebSocket en tiempo real @celia-oai
    • #47106 Conservar los metadatos del turno de origen cuando las llamadas a habilidades ceden el control @eddie-openai
    • #47108 Conservar las variables de ejecución de Windows que requieren las utilidades del sistema de archivos @iceweasel-oai
    • #47112 Usar minúsculas en la sugerencia de reintento para conversaciones abiertas en otra aplicación @fcoury-oai
    • #47113 Guardar la identidad del creador del hilo en los registros de ejecución y en SQLite @nornagon-openai
    • #47114 Conservar y exponer las marcas de tiempo del ciclo de vida de los elementos del hilo @chiam-oai
    • #47116 Respetar el SKU de producto configurado en las solicitudes remotas de complementos @jessedu-oai
    • #47118 Admitir la personalización del catálogo de modelos para los mensajes de herramientas de Code Mode @rhan-oai
    • #47121 Pasar los ID de hilo al cargar archivos adjuntos @kchainani-oai
    • #47122 Ampliar de 60 segundos a 5 minutos el tiempo de espera para cargar blobs de archivos de OpenAI @wilkes-oai
    • #47125 Agregar opciones de configuración de políticas adicionales para las revisiones de Guardian @won-openai
    • #47129 Conservar los directorios de trabajo externos en los entornos de herramientas de extensiones @anp-oai
    • #47130 Eliminar el nivel de servicio ultrafast de gpt-5.6-sol @andrewgu-oai
    • #47132 Admitir en el proxy de red las autoridades de certificación MITM proporcionadas por quien realiza la llamada @viyatb-oai
    • #47137 Evitar que la selección horizontal en la transcripción active el desplazamiento automático @imac-oai
    • #47142 Respetar la configuración del proxy del sistema en la búsqueda web independiente @celia-oai
    • #47143 Extraer el inicio de la CLI de exec-server a un módulo dedicado @anp-oai
    • #47149 Actualizar los hashes de las instantáneas del catálogo de Code Mode @andrewgu-oai
    • #47155 Ignorar las notificaciones de cierre desactualizadas después de reanudar un hilo @etraut-openai
    • #47158 Reforzar el almacenamiento persistente de las credenciales OAuth de la puerta de enlace y la ocultación de datos sensibles en los errores @alexsong-oai
    • #47159 Mostrar los orígenes HTTP en el estado del servidor MCP @frantic-openai
    • #47162 Aplicar el enrutamiento del espacio de trabajo a las solicitudes del clasificador Guardian v2 @acrognale-oai
    • #47170 Agregar un control explícito para iniciar sesión en la puerta de enlace y mostrar el estado de autenticación @alexsong-oai
    • #47174 Conservar los metadatos de las celdas vacías cuando se acumulan llamadas a herramientas pendientes @ningyi-oai
    • #47178 Habilitar la transcripción en pantalla completa de forma predeterminada @etraut-openai
    • #47179 Habilitar el inicio automático del demonio de forma predeterminada @etraut-openai
    • #47185 Permitir crear desde la TUI un fork de una conversación bloqueada por otra aplicación @fcoury-oai
    • #47191 Mostrar ecuaciones alineadas y notación de optimización en las expresiones matemáticas de la TUI @etraut-openai
    • #47199 Separar la preparación del hilo del almacenamiento persistente de la ejecución @dermanyang-oai
    • #47204 Resolver las rutas del proxy para las redirecciones de la búsqueda web independiente @celia-oai
    • #47207 Agregar a app-server una opción explícita para iniciar sesión en la puerta de enlace mediante OAuth @alexsong-oai
    • #47212 Conservar el contexto de rastreo de las solicitudes MCP entre los procesos de transporte @bromano-oai
    • #47235 Canalizar la creación de múltiples agentes a través de SpawnRequest @jif-oai
    • #47236 Evitar que el autor de una publicación reciba notificaciones del tablero de mensajes de los agentes sobre esa publicación @jif-oai
    • #47240 Evitar condiciones de carrera entre la expulsión de agentes V2 y el procesamiento de mensajes en cola @jif-oai
    • #47244 Centralizar la reanudación de agentes en LocalAgentControl @jif-oai
    • #47248 Agregar destinos explícitos de aplicación y cuenta a las lecturas de recursos MCP @victor-openai
    • #47249 Excluir las publicaciones de canales descendientes del historial que conserva la compactación remota v2 @jif-oai
    • #47252 Devolver instantáneas de los agentes desde close_agent @jif-oai
    • #47257 Respetar las cancelaciones explícitas de suscripción al tablero de mensajes al publicar @jif-oai
    • #47258 Probar cómo se informa la configuración de creación de agentes después de eliminar un agente hijo @jif-oai
    • #47259 Suscribir a los autores a los canales del tablero de mensajes que se crean al publicar @jif-oai
    • #47263 Mostrar las extensiones de los complementos alojados en los resúmenes de app-server @victor-openai
    • #47267 Transmitir instantáneas de los agentes mediante suscripciones locales de estado @jif-oai
    • #47271 Implementar AgentControl para LocalAgentControl @jif-oai
    • #47272 Permitir la revisión síncrona de Guardian aunque difieran los hashes de compactación @felixxia-oai
    • #47275 Habilitar de forma predeterminada el contexto del hilo para Guardian @felixxia-oai
    • #47281 Agregar pruebas de regresión para comprobar que se conserven las cancelaciones de suscripción al tablero de mensajes @jif-oai
    • #47287 Actualizar la instantánea de la política adicional de Guardian para las instrucciones conservadas @felixxia-oai
    • #47292 Consolidar las operaciones de los agentes en la implementación de AgentControl @jif-oai
    • #47301 Separar el estado de ejecución de los agentes locales de las referencias al controlador @jif-oai
    • #47302 Usar metadatos de visualización compactos para los hilos de revisión de Guardian @charliemarsh-oai
    • #47303 Limpiar en SQLite los metadatos antiguos de los hilos de Guardian @charliemarsh-oai
    • #47317 Habilitar /import en sesiones remotas y en sesiones locales del demonio @etraut-openai
    • #47318 Ofrecer opciones explícitas de recuperación para servidores en segundo plano incompatibles @etraut-openai
    • #47319 Adaptar los símbolos de estado de los agentes al estilo de la fila seleccionada @etraut-openai
    • #47320 Corregir la navegación con la tecla Esc en sesiones de agentes de solo lectura @etraut-openai
    • #47321 Respetar el formato de hora del sistema en más marcas de tiempo de la TUI @etraut-openai
    • #47322 Mostrar las listas Markdown de la TUI con viñetas Unicode y casillas de verificación @etraut-openai
    • #47323 Guardar los metadatos de reanudación en los puntos de control de compactación @owenlin0
    • #47325 Mantener las etiquetas que indican el motivo del informe dentro de los límites de Sentry @ningyi-oai
    • #47326 Limitar los puntos de acceso de autorización OAuth de MCP a HTTP(S) @viyatb-oai
    • #47327 Conservar los ID de las solicitudes de generación de imágenes cuando fallan @chrisdong-oai
    • #47329 Unificar la redacción y la puntuación de las descripciones de los menús de la TUI @etraut-openai
    • #47330 Identificar en la salida de codex doctor las bases de datos SQLite que fallaron @dkovalenko-oai
    • #47331 Evitar el espacio innecesario encima del editor de la transcripción @fcoury-oai
    • #47332 Agregar GPT-6 Sol y Luna al catálogo de modelos @andrewgu-oai
    • #47338 Mover la sugerencia para inspeccionar la actividad a la ayuda de atajos de teclado @fcoury-oai
    • #47340 Agregar una opción para interrumpir el turno bajo ciertas condiciones y conservar la entrada pendiente @pmccrary-oai
    • #47342 Omitir la consulta de títulos almacenados para los forks efímeros @keyz
    • #47347 Agregar GPT-6 Sol y Luna a los catálogos de Amazon Bedrock @celia-oai
    • #47348 Guardar en paralelo los registros de creación de subagentes y eliminar los agentes hijos cancelados @owenlin0
    • #47349 Mover las recomendaciones de complementos al contexto del desarrollador @adaley-openai
    • #47350 Reutilizar los catálogos de habilidades en la nube entre turnos hasta que se invaliden @hlevy-openai
    • #47353 Conservar invalid_prompt como categoría de error independiente @rennie-openai
    • #47355 Reservar espacio después de los resúmenes al final de la transcripción @fcoury-oai
    • #47358 Colorear las rutas y las URL en codex doctor según el estado de la comprobación @dkovalenko-oai
    • #47360 Conservar el destino de las URL en los prompts del usuario independientemente del ancho de la terminal @fcoury-oai
    • #47361 Limitar a la sesión de inicio de sesión actual el acceso predeterminado a objetos en el sandbox de Windows @viyatb-oai
    • #47362 Limitar las solicitudes entrantes de exec-server en todos los transportes de cliente @viyatb-oai
    • #47365 Reanudar el contexto del modelo a partir del límite de compactación más reciente @owenlin0
    • #47369 Leer en paralelo los metadatos de los agentes al reanudar un agente raíz V2 @vkg-oai
    • #47375 Agregar una preferencia para activar el sandbox MXC local @iceweasel-oai
    • #47377 Agregar una opción para activar el estado de razonamiento en las delegaciones V3 en tiempo real @guinness-oai
    • #47380 Canalizar los controles de voz de la TUI a través de la aplicación @etraut-openai
    • #47381 Mantener activas las conversaciones de voz al navegar entre hilos de la TUI @etraut-openai
    • #47382 Mostrar un indicador de voz en la vista general de los agentes @etraut-openai
    • #47384 Restablecer las sugerencias del editor al quitar la selección al final de la transcripción @fcoury-oai
    • #47389 Aplicar la política de red durante todo el procesamiento de las solicitudes HTTP y WebSocket @acrognale-oai
    • #47393 Reintentar la carga de blobs de archivos de OpenAI cuando se produzcan errores temporales @mtsui-oai
    • #47397 Actualizar los metadatos y las instrucciones de los modelos incluidos en el paquete @andrewgu-oai
    • #47399 Respetar la configuración del mouse de tmux en pantalla completa y en los paneles superpuestos @fcoury-oai
    • #47407 Aplicar la política de red de la aplicación a todas las solicitudes de app-server @acrognale-oai
    • #47408 Aplicar la política de red de la aplicación a la autenticación y la telemetría de AWS @acrognale-oai
    • #47410 Respetar la política de red en el control remoto y recuperar la ejecución remota @acrognale-oai
    • #47411 Aplicar la política de red compartida durante todo el inicio de Codex integrado @acrognale-oai
    • #47413 Almacenar en caché, por backend, los secretos OAuth descifrados de la puerta de enlace @charliemarsh-oai
    • #47414 Permitir ampliar la selección en la transcripción al hacer clic con la tecla Mayús presionada @etraut-openai
    • #47417 Usar el desplazamiento nativo por el historial de Terminal.app al conectarse por SSH en modo automático @fcoury-oai
    • #47422 Recuperar al finalizar los turnos de la TUI los borradores de respuestas a preguntas que quedaron sin enviar @imac-oai
    • #47423 Mantener activa la búsqueda en el historial durante la recuperación de borradores en segundo plano @imac-oai
    • #47424 Borrar las notificaciones asíncronas pendientes de preguntas al finalizar los turnos @imac-oai
    • #47428 Aplicar la configuración heredada del entorno en las transiciones entre turnos @sayan-oai
    • #47435 Permitir que se actualice la selección del entorno durante un turno activo @sayan-oai
    • #47437 Estabilizar los intervalos entre reintentos y las pruebas de WebSocket @anp-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.258

    Novedades

    • Rediseñamos la pantalla de inicio.
    • La nueva vista dividida del iPad mantiene tu lista de tareas junto a la tarea abierta cuando usas el iPad en horizontal.
    • Ahora puedes explorar los cambios en repositorios Git anidados.

    Mejoras y correcciones de errores

    • Los chats secundarios ahora conservan los archivos adjuntos, el texto seleccionado y los comentarios de revisión.
    • Corregimos un error que hacía que las respuestas aparecieran en blanco o incompletas cuando empezaba a procesarse el siguiente prompt de la cola.
    • Las tareas nuevas conservan la computadora que seleccionaste y reconocen mejor las copias de trabajo de los proyectos y los worktrees.
    • Los enlaces a archivos ahora funcionan de forma más confiable. Al abrir archivos o tareas nuevas, puedes ver con más claridad cuándo se están cargando.
    • Los mensajes de error explican con más claridad por qué no se pudo cargar el historial de la tarea y qué puedes intentar a continuación.
    • Las animaciones son más fluidas al agregar fotos desde la cámara o la fototeca.
    • Corregimos las fallas de vinculación que ocurrían cuando la hora del dispositivo era incorrecta y los problemas de conexión SSH en Mac y Linux.
  • Codex CLI 0.156.1

    $ npm install -g @openai/codex@0.156.1
    Ver detalles

    Nuevas funciones

    • Elige GPT-6 Sol o GPT-6 Luna en el selector de modelos. Cuando alcanzas el límite de solicitudes, el mensaje que te invita a cambiar de modelo ahora recomienda GPT-6 Luna. (#47405)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.156.0...rust-v0.156.1

    • #47405 [corrección urgente 0.156.0] Se agregaron GPT-6 Sol y Luna al catálogo de modelos (#47332) @imac-oai

    Versión completa en GitHub

  • Codex App 26.917

    Nuevas funciones

    • Ahora puedes configurar el sonido de las notificaciones que recibes cuando Codex completa una tarea, solicita permiso o te hace una pregunta. Elige Predeterminado, Clásico o Ninguno. En macOS, también puedes elegir un sonido del sistema o importar un archivo de audio.

    Mejoras de rendimiento y correcciones de errores

    • Se agregó un cuadro de diálogo para que puedas volver a iniciar sesión cuando un error de sesión impide que se abra la aplicación.
    • El cuadro de diálogo Cambiar nombre ahora conserva los títulos de los chats cuando finaliza la configuración del worktree.
  • GPT-6 Sol y Luna en Codex y ChatGPT Work

    GPT-6 Sol y GPT-6 Luna llegan gradualmente a Codex y ChatGPT Work con precios por token más bajos que los de sus predecesores de la familia GPT-5.6. Usa Sol para tareas de programación complejas y flujos de trabajo con agentes, y Luna para procesar grandes volúmenes de tareas específicas.

    Los usuarios de los planes Plus, Pro, Business, Enterprise y Edu están recibiendo acceso a ambos modelos de forma gradual. Los usuarios de los planes Gratis y Go pueden acceder a Luna desde la aplicación de escritorio. La disponibilidad depende de la etapa de lanzamiento y de la configuración del Espacio de trabajo. Los administradores de Enterprise deben habilitar los nuevos modelos. En ChatGPT, los modelos están disponibles en el modo Work y en Codex, pero no en Chat.

    Cuando el selector esté disponible, úsalo para elegir un modelo. En la CLI, usa /model o inicia una tarea con codex --model gpt-6-sol o codex --model gpt-6-luna.

    Consulta Modelos para saber cómo elegir un modelo o migrar a otro, Precios para conocer las tarifas y el consumo de créditos, y Disponibilidad de modelos en el Espacio de trabajo para conocer los controles disponibles para los administradores.

  • Codex CLI 0.156.0

    $ npm install -g @openai/codex@0.156.0
    Ver detalles

    Nuevas funciones

    • Usa /tui para elegir la interfaz de pantalla completa para el próximo inicio. En ella puedes buscar en la transcripción, seleccionar texto con el mouse y copiarlo con un clic derecho. (#46732, #46734, #46883, #46895)
    • Las conversaciones de voz están habilitadas de forma predeterminada. Puedes activarlas o desactivarlas con F8 y elegir una voz con /voice settings. Las versiones para Linux y Windows incluyen los entornos de ejecución de audio. (#44921, #46071, #44622, #44714, #44922)
    • Consulta el uso de tu cuenta, los totales de tokens y la actividad de los complementos y las habilidades en el panel de análisis de /usage. (#45764, #45769)
    • Filtra las tareas por estado y crea sesiones en worktrees desde el centro de comandos de agentes. La compatibilidad con worktrees ahora está habilitada de forma predeterminada. (#46839, #45276, #44870)
    • Personaliza la terminal con seis temas nuevos y consulta directamente en las respuestas los diagramas de Mermaid compatibles y las ecuaciones en bloque. (#46504, #46054, #45612)
    • Actualiza el servidor local en segundo plano con /daemon o usa --no-daemon para prescindir de él. (#45854, #46088)

    Correcciones de errores

    • Se conservan las respuestas y los planes ya transmitidos si un turno falla, se interrumpe o recibe un evento de finalización de un subagente. (#45549, #46867)
    • Se corrigió el reenvío del portapapeles en sesiones de tmux y SSH. Se conserva la sangría con tabulaciones cuando las terminales envían el texto pegado como pulsaciones de teclas individuales. (#45457, #45454)
    • Se restaura el Modo de planificación al reanudar sesiones y se conservan la identidad y la configuración del hilo al editar prompts anteriores. (#45519, #45845)
    • El inicio de sesión vuelve a funcionar a través de los proxies del sistema y las credenciales de MCP se actualizan cuando el descubrimiento de metadatos de OAuth devuelve un error 503. (#46562, #44636)
    • Se evita la pérdida de audio de voz durante las pausas de reproducción o cuando el audio entrante llega en ráfagas. (#46880)
    • Se corrigieron fallas de aislamiento del sandbox relacionadas con las conexiones entrantes en Windows, los sockets privilegiados en Linux y macOS y las escrituras mediante identificadores de archivo de solo lectura en macOS. (#44639, #45984, #46500)

    Documentación

    • Se aclara que las opciones de personalidad obsoletas friendly y pragmatic ya no determinan el estilo de las respuestas. (#45809)
    • Se explica cómo ? representa un solo carácter en los patrones que usa el proxy de red para permitir o denegar el acceso. (#46027)

    Mantenimiento

    • Se actualizaron las dependencias de TLS incluidas, entre ellas OpenSSL 3.6.4 para las compilaciones de Linux con musl. (#45149, #45489)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.155.0...rust-v0.156.0

    • #44606 Conservar completos los archivos adjuntos de diagnóstico e informar de las cargas incompletas @chess-oai
    • #44611 Conservar la atribución al turno raíz en los eventos de inicio de turno @owenlin0
    • #44613 Habilitar la verificación de usuarios para las sesiones locales de Codex Desktop @riley-oai
    • #44615 Emitir advertencias en codex doctor para las terminales básicas no interactivas @etraut-openai
    • #44616 Simplificar las funciones auxiliares de inicio de sesión empresarial con OAuth y ampliar las pruebas de callbacks @nicksteele-oai
    • #44617 Invalidar las aprobaciones de Guardian almacenadas en caché cuando se amplían permisos sin puntuación @jif-oai
    • #44619 Permitir que el recolector de basura libere las respuestas descartadas de herramientas del modo de código @jif-oai
    • #44620 Admitir permisos temporales y mínimos sobre el sistema de archivos en MXC @iceweasel-oai
    • #44622 Agregar /voice settings para elegir una voz para futuras conversaciones @bc-openai
    • #44626 Agregar un mecanismo de transporte con límites para los datos del entorno en las solicitudes de inicio de MXC @iceweasel-oai
    • #44628 Exponer el estado del análisis de la sesión en los metadatos de turno de Responses @marksteinbrick-oai
    • #44629 Permitir ingresar manualmente los datos del callback en el inicio de sesión de MCP con OAuth @willwang-openai
    • #44631 Colocar el foco en la lista de tareas al volver a abrir el centro de comandos de agentes @etraut-openai
    • #44636 Usar OIDC para recuperar el descubrimiento de metadatos de OAuth tras recibir respuestas 503 @malsamiri-oai
    • #44639 Bloquear en el sandbox sin conexión de Windows el tráfico entrante que no provenga de la interfaz de bucle local @viyatb-oai
    • #44646 Respetar la decisión de excluir un hilo del análisis al usar clientes compartidos @priyanshusingh-de
    • #44650 Aplicar la selección y las definiciones administradas de proveedores de modelos @alexsong-oai
    • #44651 Mantener visibles los errores del centro de comandos y conservar los borradores @etraut-openai
    • #44654 Conservar en Codex Doctor los diagnósticos de variables de entorno faltantes @etraut-openai
    • #44655 Respetar las exclusiones de complementos de cada hilo en todas las funciones del entorno de ejecución @mzeng-openai
    • #44656 Atribuir las métricas del turno a los modelos utilizados durante ese turno @eternal-openai
    • #44658 Mantener activos los escritorios privados del sandbox de Windows cuando finalicen los procesos auxiliares @chess-oai
    • #44659 Conservar los desencadenantes de turno durante el trabajo delegado a agentes @joeytrasatti-openai
    • #44661 Registrar la recepción de llamadas a herramientas, la disponibilidad de los resultados y el envío de llamadas en modo de código @anp-oai
    • #44666 Respetar en la interfaz de terminal las preferencias del sistema para reducir el movimiento @imac-oai
    • #44669 Resolver las denegaciones de acceso al sistema de archivos con información explícita sobre la ruta @seanh-oai
    • #44670 Restringir las redirecciones de la configuración de inicio de sesión a orígenes conocidos de la plataforma @hintz-openai
    • #44671 Mantener activas las sesiones de voz mientras el micrófono esté silenciado o haya audio pendiente @bc-openai
    • #44675 Actualizar las instrucciones globales entre solicitudes al modelo @vkg-oai
    • #44676 Resolver los perfiles de permisos con información explícita sobre las rutas del host de ejecución @seanh-oai
    • #44691 Advertir cuando se ignoren opciones de configuración @andrewgu-oai
    • #44693 Dar prioridad a la configuración del perfil seleccionado sobre los valores predeterminados administrados para hilos nuevos @alexr-oai
    • #44694 Incluir el servicio del sandbox de Windows en los artefactos de la versión @johnl-oai
    • #44701 Agregar un proveedor de instrucciones específicas de cada hilo @vkg-oai
    • #44711 Volver al centro de comandos después de cancelar o eliminar una sesión @etraut-openai
    • #44714 Incluir los entornos de ejecución de voz para Linux y mejorar la confiabilidad del audio @bc-openai
    • #44732 Aclarar las solicitudes de confirmación de confianza en carpetas y agregar compatibilidad con widgets restringidos @etraut-openai
    • #44742 Conservar el texto copiado en el editor al iniciar sesiones y cambiar de hilo @bc-openai
    • #44744 Aplicar de inmediato los atajos numéricos para confirmar el archivado @etraut-openai
    • #44746 Comprobar la confianza en la carpeta después de determinar el destino de inicio @etraut-openai
    • #44747 Actualizar quinn-proto y permitir la fuente Git fijada para H3 @richardopenai
    • #44749 Conservar el orden de los subtítulos de voz al reproducir el historial de la interfaz de terminal @bc-openai
    • #44752 Mostrar Markdown en los detalles de tareas de la vista general de agentes @etraut-openai
    • #44755 Comprobar el consentimiento para usar la carpeta antes de crear o reanudar tareas en la interfaz de terminal @etraut-openai
    • #44814 Probar la ejecución de comandos aprobados con la ejecución unificada administrada deshabilitada @jif-oai
    • #44826 Exponer en las respuestas de estado las capacidades anunciadas por el servidor MCP @gpeal
    • #44832 Agregar una configuración de autenticación MCP de confianza para empresas @nicksteele-oai
    • #44857 Aplicar colores de hilo coherentes con el tema en toda la interfaz de terminal @etraut-openai
    • #44862 Conservar la afinidad de caché del hilo principal en los forks efímeros @jif-oai
    • #44865 Limitar los delegados de callbacks del modo de código a cada ejecución @abhinav-oai
    • #44866 Conservar el contexto de origen de las llamadas a herramientas del modo de código que ceden el control @abhinav-oai
    • #44867 Conservar los presupuestos de origen para las notificaciones del modo de código @abhinav-oai
    • #44870 Habilitar los worktrees de forma predeterminada y aclarar los errores del daemon local @bc-openai
    • #44872 Agregar compatibilidad con políticas de red administradas al sandbox MXC de Windows @iceweasel-oai
    • #44877 Devolver los metadatos de la clave pública al registrar a un usuario para la verificación @riley-oai
    • #44879 Atenuar las estrellas del editor de Astra y estabilizar el redibujado del cursor @imac-oai
    • #44883 Rechazar las notas de historial sobre el presupuesto de tokens cuando el modelo inicial no las admita @jif-oai
    • #44893 Exponer los programas de acceso disponibles durante el descubrimiento de modelos @faizan-oai
    • #44903 Conectar el punto de entrada del proceso auxiliar nativo de MXC para Windows @iceweasel-oai
    • #44905 Exponer en la API de App Server la configuración de los complementos deshabilitados @mzeng-openai
    • #44915 Eliminar la API obsoleta thread/rollback @owenlin0
    • #44921 Habilitar de forma predeterminada las conversaciones de voz en la interfaz de terminal @bc-openai
    • #44922 Incluir los entornos de ejecución de voz nativos en las versiones para Windows @bc-openai
    • #44924 Actualizar el formato del altavoz al reiniciar la salida de voz @bc-openai
    • #44925 Aceptar el audio de la respuesta de voz antes de los subtítulos en los turnos silenciosos @bc-openai
    • #44928 Conservar el historial del medidor de voz durante las muestras de bajo volumen @bc-openai
    • #44930 Incorporar instrucciones de tono amigable en las versiones incluidas de GPT-5.4 y GPT-5.5 @rhan-oai
    • #44931 Dejar de establecer YARN_NO_PROXY en el entorno del proxy administrado @viyatb-oai
    • #44932 Unificar las instantáneas de contexto y agrupar las solicitudes en ventanas @pakrym-oai
    • #44933 Eliminar de la interfaz de terminal las comprobaciones y advertencias sobre ubicaciones de Windows en las que cualquiera puede escribir @etraut-openai
    • #44934 Agregar instantáneas de escenarios de compactación remota y de herramientas del modo de código @pakrym-oai
    • #44935 Eliminar la selección de personalidad de la interfaz de terminal @rhan-oai
    • #44938 Detectar errores de autenticación de conectores aunque no haya una URL de instalación @priyanshusingh-de
    • #44939 Tener en cuenta los hosts de ejecución al configurar el sandbox de Windows @etraut-openai
    • #44942 Aclarar el aviso sobre el entorno de ejecución de Visual C++ en Windows para los paquetes de voz @bc-openai
    • #44944 Aplicar los requisitos del proveedor administrado a los hilos existentes de App Server @alexsong-oai
    • #44945 Configurar el sandbox de Windows desde la interfaz de terminal a través de App Server @etraut-openai
    • #44946 Retirar las opciones de personalidad amigable y pragmática @rhan-oai
    • #44948 Agregar instantáneas de contexto para las preguntas asíncronas y la actualización de complementos @pakrym-oai
    • #44952 Mantener visibles los subtítulos de voz al actualizar el altavoz y al transferir el historial @bc-openai
    • #44957 Agregar la agrupación por modelo al centro de comandos de agentes @etraut-openai
    • #44969 Abrir las tareas administradas desde otro lugar como historial de solo lectura en el centro de comandos @etraut-openai
    • #44970 Mostrar los tokens de cada tarea y las estimaciones de uso en el centro de comandos de agentes @etraut-openai
    • #44976 Unificar la presentación del texto de las instantáneas de contexto @pakrym-oai
    • #45035 Ejecutar la publicación de DotSlash directamente en ejecutores de Ubuntu @charliemarsh-oai
    • #45039 Usar el nivel de compresión 6 de gzip para los archivos de paquetes de Codex @charliemarsh-oai
    • #45051 Consolidar las descargas de artefactos de las versiones de Rust @charliemarsh-oai
    • #45089 Retrasar los resúmenes automáticos y hacer más compacto su diseño en la interfaz de terminal @fcoury-oai
    • #45090 Conservar el contexto de la conversación y separar las próximas acciones en los resúmenes @fcoury-oai
    • #45094 Estimar los tokens del historial a partir del contenido en lugar de los contenedores serializados @won-openai
    • #45108 Cancelar la generación pendiente del título de un hilo cuando se cambia el nombre manualmente @fcoury-oai
    • #45112 Usar blueberry en los datos de prueba del agente en segundo plano en tiempo real @anp-oai
    • #45116 Evitar que las notas de informes de varias líneas se envíen antes de tiempo @etraut-openai
    • #45124 Agregar un indicador de función para los mensajes asíncronos de usuarios @alishobeiri-oai
    • #45135 Mostrar una vista previa del texto transmitido en la interfaz de terminal antes de recibir un salto de línea @etraut-openai
    • #45137 Eliminar la animación de destellos de Astra del editor de la interfaz de terminal @fcoury-oai
    • #45149 Usar OpenSSL 3.6.4 en las compilaciones con musl @zm-oai
    • #45169 Trasladar a la biblioteca la configuración del sandbox de Windows y el almacenamiento de la instalación @zm-oai
    • #45176 Integrar el sandbox MXC de Windows en la ejecución de comandos @iceweasel-oai
    • #45178 Dividir la limpieza del sandbox de Windows en fases de preparación y finalización @zm-oai
    • #45180 Extraer funciones auxiliares compartidas para la configuración de red y las políticas del entorno @seanh-oai
    • #45182 Validar los grupos de los tokens del sandbox de Windows antes de copiar los SID @zm-oai
    • #45185 Asociar los metadatos de las llamadas directas a herramientas con los resultados de cada invocación @ningyi-oai
    • #45224 Registrar el responsable de la desinstalación de la aplicación de escritorio de Windows antes de configurar el sandbox @chess-oai
    • #45248 Usar la configuración capturada del paso para los metadatos de solicitudes y los hooks de herramientas @abhinav-oai
    • #45255 Abrir sesiones nuevas directamente desde el centro de comandos @etraut-openai
    • #45262 Enviar el texto pegado a la consulta activa de búsqueda en el historial @charliemarsh-oai
    • #45271 Conservar el historial de desplazamiento de la terminal al ampliar el área visible de su interfaz @fcoury-oai
    • #45276 Permitir crear sesiones en worktrees desde la vista general de agentes @etraut-openai
    • #45312 Extraer la preparación de la configuración del sandbox de Windows a una función auxiliar @seanh-oai
    • #45345 Publicar junto con las versiones de Rust paquetes preconfigurados de macOS de uso opcional @riley-oai
    • #45399 Cancelar las tareas de temporizador del modo de código al eliminar el temporizador o al finalizar la celda @jif-oai
    • #45409 Agregar los ID de la sesión y de la ventana de origen a los metadatos de solicitudes MCP @jif-oai
    • #45413 Invalidar las sesiones de revisión de Guardian cuando se restablezca el historial del hilo principal @jif-oai
    • #45417 Extraer la selección de transcripciones de Guardian a guardian-context @felixxia-oai
    • #45418 Trasladar el registro de conversaciones de Guardian al crate del revisor @felixxia-oai
    • #45420 Extraer la ejecución del muestreador de Guardian a un módulo dedicado @felixxia-oai
    • #45428 Evitar clonar los datos de las instantáneas de estado del servidor MCP @charliemarsh-oai
    • #45439 Compartir los esquemas de salida de las herramientas y posponer la construcción de los contenedores MCP @charliemarsh-oai
    • #45440 Compartir los catálogos de herramientas de Apps sin conservar instantáneas sin usar @charliemarsh-oai
    • #45441 Conservar los ID de las respuestas principales de Guardian entre solicitudes de muestreo @jif-oai
    • #45445 Atribuir los datos de análisis de comandos y complementos al modelo que los invoca @jwang-openai
    • #45454 Conservar las tabulaciones cuando el texto pegado llega en ráfagas sin delimitadores @etraut-openai
    • #45455 Refactorizar las funciones auxiliares de configuración y servicio del sandbox de Windows @zm-oai
    • #45457 Corregir el enrutamiento del portapapeles en sesiones de tmux y SSH @fcoury-oai
    • #45459 Resolver en el catálogo los registros de MCP administrados por la empresa @nicksteele-oai
    • #45461 Etiquetar los errores de compresión del registro de ejecución por etapa y tipo de error de E/S @jif-oai
    • #45463 Permitir procesos de escucha dedicados para los proxies de red administrados @iceweasel-oai
    • #45475 Corregir la puntuación de coincidencias aproximadas cuando un carácter Unicode se expande a varios caracteres al convertirlo a minúsculas @etraut-openai
    • #45487 Mantener la adquisición de persistencia del hilo durante la cancelación de la sesión @jif-oai
    • #45489 Actualizar las dependencias rustls y AWS-LC en los archivos de bloqueo de Cargo y Bazel @zm-oai
    • #45491 Eliminar de Guardian el mecanismo de creación de subagentes @felixxia-oai
    • #45492 Dividir la puntuación asíncrona de Guardian V2 en módulos específicos @felixxia-oai
    • #45493 Limitar al crate la visibilidad de la función auxiliar que cancela operaciones de Guardian al vencer el plazo @felixxia-oai
    • #45495 Exponer los métodos de inicio de sesión efectivos en los requisitos de configuración @acrognale-oai
    • #45496 Registrar la carga de las instrucciones globales del usuario @vkg-oai
    • #45499 Enviar imágenes locales de la interfaz de terminal como archivos adjuntos portátiles a instancias remotas de App Server @etraut-openai
    • #45501 Mostrar las expresiones matemáticas TeX en línea con caracteres Unicode en la interfaz de terminal @etraut-openai
    • #45502 Administrar el ciclo de vida de los hilos con un inicio que admite cancelaciones seguras @jif-oai
    • #45503 Agregar al cliente HTTP primitivas revocables para políticas de red @acrognale-oai
    • #45504 Permitir que se cierre la salida de ConPTY cuando finalice el último cliente de consola @iceweasel-oai
    • #45505 Registrar el ciclo de vida de la ejecución unificada @anp-oai
    • #45506 Permitir guardar en segundo plano los mensajes con los que el usuario reorienta el turno @bryanashley
    • #45509 Compartir las especificaciones de herramientas MCP hasta que se seleccionen resultados de búsqueda @owenlin0
    • #45513 Permitir configurar daybreakEnabled al iniciar un hilo @faizan-oai
    • #45515 Filtrar por tipo de evento los datos de análisis de las pruebas de instalación de complementos @zm-oai
    • #45516 Permitir configurar la plantilla de prompt de Guardian @won-openai
    • #45517 Usar un servidor simulado dedicado en la prueba de aplicación de requisitos del proveedor @zm-oai
    • #45518 Enrutar los revisores de Guardian a través de ThreadManager para los hilos principales en línea @jif-oai
    • #45519 Restaurar el modo de colaboración al reanudar hilos @etraut-openai
    • #45520 Agregar dependencias al servicio del sandbox de Windows @zm-oai
    • #45521 Trasladar el inicio de los revisores de Guardian al grupo de revisores @jif-oai
    • #45524 Habilitar el inicio de sesiones TTY de MXC y las redes administradas en el servidor de ejecución @iceweasel-oai
    • #45526 Preparar los paquetes wheel del entorno de ejecución de Python directamente desde los directorios de paquetes @charliemarsh-oai
    • #45528 Comprimir primero los artefactos más grandes de las versiones para Windows @charliemarsh-oai
    • #45529 Exponer la ruta seleccionada del espacio de trabajo al consultar la cuenta en App Server @acrognale-oai
    • #45533 Reforzar y compartir las funciones auxiliares de identidad del sandbox de Windows @zm-oai
    • #45534 Respetar los permisos explícitos de sockets Unix en el sandbox administrado de Linux @viyatb-oai
    • #45535 Clasificar los eventos de análisis de herramientas según el origen de la llamada @eddie-openai
    • #45537 Trasladar a la extensión el ciclo de vida de los revisores de Guardian @jif-oai
    • #45542 Agregar el registro de paquetes administrado por el servicio para las cuentas del sandbox de Windows @zm-oai
    • #45543 Refactorizar el contenido de imágenes para usar un tipo ImageReference compartido @kchainani-oai
    • #45544 Desaconsejar el registro de los resultados completos de la generación de imágenes @Gan-Tu
    • #45546 Separar los paquetes del daemon de la instalación independiente de la CLI @etraut-openai
    • #45548 Respetar en Seatbelt los permisos preparados para sockets Unix @viyatb-oai
    • #45549 Conservar las respuestas y los planes transmitidos cuando terminen los turnos @etraut-openai
    • #45550 Permitir habilitar la ejecución de paquetes registrados en el sandbox de Windows @zm-oai
    • #45554 Usar la preparación compartida de la caché de Bazel en la integración continua del SDK @charliemarsh-oai
    • #45556 Agregar API para cargar y resolver archivos adjuntos y pasar los almacenes a las sesiones @kchainani-oai
    • #45558 Instalar el daemon cuando falte a partir de paquetes locales completos de la CLI @etraut-openai
    • #45559 Reanudar la actualización de registros del sandbox de Windows después de reiniciar el servicio @zm-oai
    • #45579 Copiar los archivos adjuntos del hilo actual en los forks no efímeros @joeytrasatti-openai
    • #45580 Permitir reemplazar explícitamente el paquete del daemon desde la CLI @etraut-openai
    • #45602 Corregir la clasificación de los errores de limitación de solicitudes y de cuota para decidir cuándo reintentar @sdcoffey
    • #45612 Mostrar expresiones matemáticas en bloques independientes en la interfaz de terminal @etraut-openai
    • #45649 Incorporar la clasificación de solicitudes de información al análisis de aplicaciones y MCP @priyanshusingh-de
    • #45669 Centralizar la configuración de agentes secundarios en el módulo de agentes @jif-oai
    • #45670 Trasladar la entrega de mensajes de agentes V2 a AgentControl @jif-oai
    • #45672 Unificar la gestión del ciclo de vida de los revisores de Guardian @jif-oai
    • #45676 Trasladar las reglas de interrupción de los agentes creados a AgentControl @jif-oai
    • #45677 Trasladar a la extensión los informes de revisión de Guardian y el recuento de denegaciones @jif-oai
    • #45679 Retirar la API sin usar del prototipo de extensión de Guardian @felixxia-oai
    • #45680 Restringir el análisis de evaluaciones de Guardian y la visibilidad del disyuntor @felixxia-oai
    • #45683 Consolidar las pruebas de transcripciones de Guardian en guardian-context @felixxia-oai
    • #45684 Pasar ReviewModel a lo largo de las sesiones de revisión de Guardian @felixxia-oai
    • #45693 Trasladar el enrutamiento de aprobaciones de Guardian a la extensión del revisor @jif-oai
    • #45711 Agregar listas de herramientas permitidas al inicio de los hilos @jif-oai
    • #45716 Clasificar los resultados de autenticación y aprobación de MCP en los datos de análisis @priyanshusingh-de
    • #45729 Trasladar a la extensión la configuración de los revisores de Guardian @jif-oai
    • #45730 Separar la selección del sandbox del ejecutor de los niveles del sandbox de Windows @iceweasel-oai
    • #45736 Enrutar las solicitudes de Guardian a través de /responses con encabezados de identificación @jif-oai
    • #45737 Separar las implementaciones del sandbox de Windows de los modos de configuración heredados @iceweasel-oai
    • #45739 Agregar informes tipados de análisis de cuentas al cliente del backend @fcoury-oai
    • #45740 Normalizar los datos de análisis de cuentas en la interfaz de terminal @fcoury-oai
    • #45741 Agregar funciones auxiliares para el historial de tokens y el formato de créditos en los análisis @fcoury-oai
    • #45742 Agregar autenticación vinculada a la cuenta para las solicitudes de análisis @fcoury-oai
    • #45746 Condicionar explícitamente la publicación de DotSlash a que la versión se publique correctamente @chess-oai
    • #45749 Extraer scripts de inicio reutilizables para Bash y Zsh @jif-oai
    • #45755 Respetar la desactivación canónica de complementos para los conectores compartidos @mzeng-openai
    • #45757 Integrar la selección del sandbox de Windows en el enrutamiento del proxy administrado @iceweasel-oai
    • #45760 Deshabilitar las rutas de optimización de V8 afectadas por errores de ordenamiento de arreglos @kliu128
    • #45762 Cargar los informes de análisis con los planes del servidor y verificaciones de identidad de la cuenta @fcoury-oai
    • #45763 Agregar componentes básicos para gráficos apilados al análisis de cuentas @fcoury-oai
    • #45764 Agregar un panel de análisis de la cuenta a /usage @fcoury-oai
    • #45765 Incluir los chats principales en el análisis de uso @fcoury-oai
    • #45766 Incluir el historial de uso del plan en el análisis de la interfaz de terminal cuando la función esté habilitada @fcoury-oai
    • #45768 Agregar el análisis de uso de los chats principales para cuentas de consumidores @fcoury-oai
    • #45769 Agregar una pestaña de resumen de la cuenta a la vista de análisis @fcoury-oai
    • #45770 Mejorar la legibilidad y la navegación de los gráficos de análisis @fcoury-oai
    • #45772 Exponer el historial experimental de planes en los análisis y mejorar la navegación @fcoury-oai
    • #45779 Usar identidades de proceso nativas para los daemons administrados mediante PID @etraut-openai
    • #45780 Permitir que las actualizaciones del daemon restablezcan los paquetes fijados a la última versión estable @etraut-openai
    • #45781 Normalizar los símbolos de viñeta en la instantánea de desconexión durante la preparación de imágenes @jgershen-oai
    • #45782 Conservar la evidencia de autorización de Guardian al migrar puntos de control @felixxia-oai
    • #45789 Conservar la evidencia de Guardian durante la migración de puntos de control @felixxia-oai
    • #45794 Admitir referencias a imágenes por ID de archivo en las entradas y las salidas de herramientas @kchainani-oai
    • #45796 Conservar ImageUserInput en el SDK de Python @kchainani-oai
    • #45799 Completar la limpieza al desinstalar el sandbox de Windows @chess-oai
    • #45805 Conservar los metadatos de la interfaz de las aplicaciones MCP en los eventos de llamadas a herramientas y en el historial @victor-openai
    • #45806 Restringir las solicitudes de instalación de complementos al hilo raíz @rennie-openai
    • #45807 Registrar los turnos interrumpidos en las instantáneas de recuperación del daemon administrado @etraut-openai
    • #45809 Retirar el indicador de la función de personalidad y documentar las opciones obsoletas @rhan-oai
    • #45811 Limitar la detección de terminales WSL y manejar de forma segura las comprobaciones no concluyentes @etraut-openai
    • #45812 Admitir el enrutamiento por espacio de trabajo para las solicitudes de Responses @acrognale-oai
    • #45813 Hacer seguimiento de la política del sandbox de Windows y de los hosts de ejecución de cada hilo en la interfaz de terminal @etraut-openai
    • #45817 Agregar un renderizador de texto de Mermaid con límites @etraut-openai
    • #45820 Continuar el trabajo interrumpido tras reiniciar el daemon administrado @etraut-openai
    • #45821 Usar el estado de App Server para tomar decisiones sobre el sandbox de Windows en la interfaz de terminal @etraut-openai
    • #45822 Agregar límites opcionales al tamaño del cuerpo de las respuestas en el transporte HTTP @sergio-oai
    • #45823 Ejecutar la publicación en R2 cuando se completen correctamente las dependencias de la versión @dkumar-oai
    • #45825 Agregar una opción para continuar la ejecución aunque falle la lectura del reloj @vivi
    • #45830 Usar la configuración de App Server para determinar el estado del sandbox de Windows en la interfaz de terminal @etraut-openai
    • #45831 Permitir elegir el modelo y el razonamiento solo para la sesión actual en la interfaz de terminal @etraut-openai
    • #45837 Ocultar la raíz duplicada de WSLg en los sandboxes restringidos de Linux @etraut-openai
    • #45845 Revertir el hilo actual al editar un prompt anterior en la interfaz de terminal @etraut-openai
    • #45849 Conservar entre iteraciones del bucle el futuro que espera la señal de apagado de App Server @jgershen-oai
    • #45852 Conservar las convenciones de rutas del ejecutor en los resúmenes de permisos @seanh-oai
    • #45854 Agregar el menú /daemon para actualizar el servidor local en segundo plano @etraut-openai
    • #45863 Conservar los URI de las rutas del ejecutor en las raíces del espacio de trabajo del perfil de permisos @seanh-oai
    • #45865 Rechazar rutas en los nombres de archivo alternativos de la documentación del proyecto @etraut-openai
    • #45900 Agregar un comando oculto para túneles TCP mediante HTTP/3 @richardopenai
    • #45915 Hacer que los envoltorios del modo de código sean transparentes para las políticas de modelos de Guardian @jif-oai
    • #45928 Limitar los errores de decodificación del catálogo de modelos y clasificar las solicitudes que superan el tiempo de espera @jif-oai
    • #45933 Evitar consultas redundantes al catálogo de modelos al reutilizar revisores de Guardian @jif-oai
    • #45956 Registrar el tamaño del almacenamiento de memoria después de una consolidación exitosa @jif-oai
    • #45957 Centralizar la resolución de políticas de Guardian en la configuración y el protocolo @jif-oai
    • #45960 Etiquetar la telemetría de uso de memoria con la versión de la memoria @jif-oai
    • #45964 Exponer el grado de finalización parcial en las métricas de compresión del registro de ejecución @jif-oai
    • #45966 Medir los tiempos de lectura y materialización del registro de ejecución @jif-oai
    • #45978 Mantener la selección en una tarea adyacente al ocultar tareas en la vista general de agentes @etraut-openai
    • #45980 Usar el historial de resúmenes como alternativa para las conversaciones de solo lectura @etraut-openai
    • #45981 Conservar la configuración de la sesión al cambiar de perfil de permisos del hilo @etraut-openai
    • #45982 Usar la resolución DNS nativa para el proxy de red en macOS @jdkula-openai
    • #45983 Mostrar un mensaje de carga al abrir tareas desde la vista general de agentes @etraut-openai
    • #45984 Aislar los sockets Unix de App Server de los comandos con acceso restringido al sistema de archivos @etraut-openai
    • #45985 Reemplazar las tuplas de resultados de revisión de Guardian por estructuras con nombre @felixxia-oai
    • #45987 Centralizar la preparación de acciones para su revisión por Guardian @felixxia-oai
    • #46002 Extraer a un módulo independiente la ejecución de solicitudes HTTP que tiene en cuenta la ruta @acrognale-oai
    • #46004 Conservar los permisos de sockets Unix de los archivos adjuntos cuando se omita la política del controlador @open-matt
    • #46006 Volver a informar de los errores del reloj después de la recuperación @anp-oai
    • #46008 Enrutar la selección de permisos integrados a través de App Server @etraut-openai
    • #46009 Centralizar la selección y validación de los puntos de control de compactación @felixxia-oai
    • #46010 Habilitar los metadatos de resultados de herramientas de aplicaciones con controles de análisis @ningyi-oai
    • #46011 Aplicar los requisitos administrados de residencia de datos al construir proveedores de API @andrewgu-oai
    • #46013 Usar el flujo de selección compartido para los atajos de permisos @etraut-openai
    • #46015 Permitir que quienes realizan llamadas deshabiliten las habilidades del ejecutor por entorno @vkg-oai
    • #46019 Permitir que las contribuciones MCP de Apps alojadas reemplacen el modo del protocolo @teddywyly-oai
    • #46020 Agregar un punto de acceso experimental para comprimir registros de ejecución @jif-oai
    • #46026 Centralizar la resolución y el renderizado de mensajes del modelo en codex-prompts @rhan-oai
    • #46027 Documentar y probar los comodines ? en los patrones de dominio del proxy de red @viyatb-oai
    • #46029 Permitir que los hooks de limpieza de la aplicación del navegador se ejecuten al recibir una interrupción @syuan-oai
    • #46031 Mantener activos los flujos de retransmisión de Noise tras fallas repetidas en la negociación de la conexión @viyatb-oai
    • #46032 Exigir preferencias obligatorias de macOS para la configuración administrada @joeflorencio-openai
    • #46033 Conservar las cachés de habilidades del orquestador al actualizar el entorno de ejecución de MCP @hlevy-openai
    • #46035 Permitir configurar qué herramientas expone cada aplicación @ptiet-oai
    • #46036 Conservar las causas de los errores de configuración al guardar el revisor de aprobaciones @darius-oai
    • #46038 Probar los permisos de modificación de la DACL del directorio bin del sandbox de Windows @zm-oai
    • #46040 Desactivar de forma predeterminada las animaciones de la interfaz de terminal cuando se detecte un lector de pantalla @etraut-openai
    • #46041 Hacer más estricto el manejo de solicitudes en las pruebas de aprobación de Guardian @jgershen-oai
    • #46042 Agregar compatibilidad con políticas de solo lectura a las solicitudes de herramientas MCP @rennie-openai
    • #46043 Reparar durante la configuración las contraseñas vencidas de las cuentas del sandbox de Windows @zm-oai
    • #46044 Incluir los metadatos de herramientas del modo de código en los prompts de compactación @ningyi-oai
    • #46047 Etiquetar por desencadenante las métricas de compresión del registro de ejecución @jif-oai
    • #46051 Registrar los modos de continuación de WebSocket y los motivos de envío de la entrada completa @vkg-oai
    • #46054 Mostrar los bloques de código Mermaid como diagramas en la interfaz de terminal @etraut-openai
    • #46058 Atribuir los eventos de análisis a las sesiones de voz en tiempo real @chrisdong-oai
    • #46063 Reducir las pruebas de Guardian y hacer más estrictas las verificaciones de la estructura de las solicitudes @felixxia-oai
    • #46064 Consolidar las pruebas de Guardian en los límites compartidos de políticas y contexto @felixxia-oai
    • #46065 Enrutar las imágenes preparadas a través del almacén de archivos adjuntos @kchainani-oai
    • #46066 Mantener la interacción de MCP con el usuario en el hilo raíz @rennie-openai
    • #46067 Eliminar el prefijo done de las marcas de tiempo de finalización de la interfaz de terminal @etraut-openai
    • #46069 Usar los colores del tema de sintaxis para el código en línea y las rutas de archivos @etraut-openai
    • #46070 Suprimir las advertencias cuando se acorten las descripciones de habilidades @etraut-openai
    • #46071 Agregar un atajo configurable con F8 para las conversaciones de voz @etraut-openai
    • #46072 Tener en cuenta las imágenes de archivos en los presupuestos de contexto y las revisiones de Guardian @kchainani-oai
    • #46073 Limitar las vistas previas de las salidas del modo de código en el conjunto de bloques de resultados @etraut-openai
    • #46075 Usar la configuración capturada del paso al crear subagentes @rhan-oai
    • #46077 Mantener el editor disponible durante la creación de sesiones desde el centro de comandos @etraut-openai
    • #46081 Marcar como completos los inventarios vacíos de herramientas del modo de código una vez finalizados @nf-openai
    • #46088 Agregar --no-daemon para prescindir del servidor compartido en segundo plano @etraut-openai
    • #46096 Mostrar una sola vez un campo de estrellas en el editor de las tareas nuevas de Astra @imac-oai
    • #46104 Pausar los eventos de la interfaz de terminal en la prueba de regresión de la vista general de agentes @etraut-openai
    • #46107 Almacenar en el heap los futuros del controlador de solicitudes de App Server para reducir el uso de la pila @etraut-openai
    • #46108 Reemplazar el estado de migración de Sites por una comprobación de compatibilidad en tiempo de ejecución @jiwon-oai
    • #46112 Conservar el contexto de la política del sandbox del sistema de archivos cuando desaparezca el directorio de trabajo actual @anp-oai
    • #46116 Hacer más compactos y descriptivos los resúmenes de actividad web y de imágenes en la interfaz de terminal @etraut-openai
    • #46117 Permitir habilitar el inicio automático del servidor en segundo plano @etraut-openai
    • #46122 Enrutar las lecturas y escrituras del sistema de archivos según sus respectivos permisos del sandbox @anp-oai
    • #46123 Permitir que los catálogos de modelos reemplacen la descripción de spawn_agent de V2 @rhan-oai
    • #46125 Corregir las comprobaciones de aislamiento del socket del daemon para montajes tmp privados @open-matt
    • #46126 Registrar la telemetría de inicio y actualización del daemon teniendo en cuenta el consentimiento @etraut-openai
    • #46179 Incluir los mensajes del usuario remitente en las revisiones de delegación de Guardian @jif-oai
    • #46230 Conservar los niveles Flex configurados incluso sin compatibilidad con el catálogo o el modo rápido @sdcoffey
    • #46237 Mejorar los detalles de los errores y la limpieza del registro del sandbox de Windows @chess-oai
    • #46239 Dar prioridad al servicio de aprovisionamiento para la configuración automática del sandbox de Windows @zm-oai
    • #46241 Restablecer el acceso del sandbox de Windows a los elementos secundarios existentes del entorno de ejecución @chess-oai
    • #46245 Publicar de forma atómica las puntuaciones en caché de Guardian y su cobertura @felixxia-oai
    • #46258 Conservar los ID de archivo de las imágenes cargadas en el historial de visualización de mensajes del usuario @kchainani-oai
    • #46264 Flexibilizar las instrucciones de delegación en la descripción de spawn_agent de v2 @surajs-oai
    • #46266 Ampliar la representación matemática en Unicode con acentos, símbolos y delimitadores @etraut-openai
    • #46268 Agregar mecanismos de acceso al sistema de archivos vinculados a los permisos del entorno @anp-oai
    • #46271 Permitir seleccionar MXC desde la configuración del sandbox de Windows @iceweasel-oai
    • #46278 Reducir la concurrencia de las cargas de versiones a R2 y habilitar los reintentos estándar @anp-oai
    • #46279 Conservar el prefijo reutilizable del historial de Guardian entre solicitudes de aprobación @jif-oai
    • #46281 Conectar el descubrimiento de espacios de trabajo de App Server con el enrutamiento de solicitudes al modelo @acrognale-oai
    • #46288 Permitir incluir en las respuestas del modo de código el tiempo de procesamiento adicional @cassirer-openai
    • #46291 Excluir de las solicitudes los ajustes de razonamiento guardados cuando estén deshabilitados @felixxia-oai
    • #46292 Conservar el esfuerzo de razonamiento seleccionado para las revisiones síncronas de Guardian @felixxia-oai
    • #46293 Gestionar el descubrimiento y la carga de habilidades a través de EnvironmentAccess @anp-oai
    • #46294 Separar los metadatos de inicio del hilo del historial de reproducción @charliemarsh-oai
    • #46297 Admitir descripciones de catálogo para todas las herramientas multiagente V2 @rhan-oai
    • #46300 Centralizar el inicio de sesión con OAuth y la actualización de credenciales con diagnósticos más seguros @alexsong-oai
    • #46302 Validar las políticas de sockets de red según el sistema operativo del ejecutor @seanh-oai
    • #46303 Cargar los recursos de la versión de forma secuencial para evitar los límites secundarios de solicitudes @imac-oai
    • #46305 Evitar clonar elementos de turnos al consultar el turno activo en App Server @charliemarsh-oai
    • #46306 Conservar los errores de la política bio como un tipo de error distinto que no admite reintentos @rennie-openai
    • #46309 Conservar las cachés de complementos al actualizar los metadatos de visualización @vkg-oai
    • #46310 Posponer los cambios de selección de entorno hasta el próximo turno @sayan-oai
    • #46318 Agregar la gestión de credenciales OAuth para las puertas de enlace de proveedores de modelos @alexsong-oai
    • #46319 Conservar las acciones y los resultados de búsqueda web en la salida JSON de exec @etraut-openai
    • #46322 Establecer el tipo de sandbox de Windows en la prueba del entorno pendiente @sayan-oai
    • #46323 Registrar el inventario de complementos activos en los datos de análisis del turno @marksteinbrick-oai
    • #46324 Ampliar el mecanismo alternativo de compactación para incluir el modelo actual @aibrahim-oai
    • #46328 Evitar guardar la confianza del proyecto para directorios que no pertenecen a ningún proyecto @viyatb-oai
    • #46330 Trasladar las esperas progresivas entre reintentos a codex-async-utils @bolinfest
    • #46331 Posponer la validación de las políticas de red del entorno hasta después de la composición @seanh-oai
    • #46332 Atenuar los resúmenes de conversaciones en la interfaz de terminal @etraut-openai
    • #46333 Manejar las cuentas deshabilitadas del sandbox de Windows durante la limpieza @chess-oai
    • #46334 Compartir la identidad de la plataforma entre la configuración de rutas, de red y del sandbox @seanh-oai
    • #46335 Mantener la evaluación de políticas de MCP en consonancia con los entornos de los turnos @sayan-oai
    • #46482 Manejar clasificaciones de error desconocidas y configurar OAuth para la puerta de enlace @etraut-openai
    • #46486 Hacer que las respuestas a preguntas asíncronas de la interfaz de terminal sean compatibles con la aplicación de escritorio @etraut-openai
    • #46487 Mantener agrupada la actividad de exploración en la interfaz de terminal durante el razonamiento y cuando un proceso termine con un código distinto de cero @etraut-openai
    • #46488 Dividir las pruebas de análisis en conjuntos específicos @rhan-oai
    • #46490 Combinar OAuth de la puerta de enlace con la autenticación del proveedor principal @alexsong-oai
    • #46492 Unificar las vistas previas de salidas de herramientas en la interfaz de terminal con un límite de tres filas @etraut-openai
    • #46493 Permitir el uso de /review durante el inicio de MCP @etraut-openai
    • #46494 Mantener las raíces de los espacios de trabajo remotos bajo el control del servidor @etraut-openai
    • #46495 Conservar la identidad de firma de código de la CLI preconfigurada de macOS @riley-oai
    • #46498 Permitir que las sesiones en worktrees utilicen un daemon local existente @etraut-openai
    • #46499 Permitir la elevación aprobada de privilegios con políticas de red propias del entorno @sayan-oai
    • #46500 Hacer que las políticas restringidas de Seatbelt para macOS bloqueen las operaciones fcntl que modifican el estado @nornagon-openai
    • #46501 Agregar diagnósticos de configuración y funciones a los metadatos de informes @pakrym-oai
    • #46503 Usar los nombres visibles de los modelos del catálogo en toda la interfaz de terminal @etraut-openai
    • #46504 Incluir seis temas para la interfaz de terminal y colores de énfasis que se adapten al tema @etraut-openai
    • #46505 Admitir esquemas de parámetros del catálogo para herramientas multiagente V2 @rhan-oai
    • #46506 Compartir las cookies de ChatGPT entre los transportes HTTP y WebSocket @jif-oai
    • #46507 Ejecutar las pruebas locales del sandbox de Windows de forma exclusiva @jif-oai
    • #46508 Actualizar el catálogo de modelos antes de los turnos tras cambios de autenticación @jif-oai
    • #46509 Vaciar la cola de revisiones completadas de Guardian antes de entregar las decisiones @jif-oai
    • #46510 Evitar clonar elementos del turno activo al reanudar hilos solo para obtener metadatos @charliemarsh-oai
    • #46511 Evitar clonar elementos excluidos del turno al reanudar un hilo @charliemarsh-oai
    • #46512 Capturar los puntos de control de revisión de Guardian a partir del contexto activo @jif-oai
    • #46513 Cambiar el nombre de AgentControl a LocalAgentControl @jif-oai
    • #46514 Reproducir los puntos de control de Guardian en una sesión nueva durante las pruebas @jif-oai
    • #46516 Tener en cuenta el momento de finalización en la prueba de reanudación multiagente @jif-oai
    • #46517 Estabilizar la prueba de interrupción de salida de la interfaz de terminal @jif-oai
    • #46518 Tener en cuenta los retrasos en el inicio de procesos en la prueba de aprobación de red de Guardian @jif-oai
    • #46519 Usar un reloj en pausa en las pruebas de tiempo de espera del muestreador y del catálogo de modelos @jif-oai
    • #46521 Usar en macOS un mecanismo alternativo basado en los miembros del grupo en las funciones compartidas de terminación de grupos de procesos @jif-oai
    • #46522 Habilitar de forma predeterminada la reutilización de la compactación del hilo principal en Guardian @felixxia-oai
    • #46523 Habilitar de forma predeterminada la vinculación local para las redes administradas de MXC @iceweasel-oai
    • #46524 Reintentar el inicio de ejecutables ocupados en las pruebas del daemon empaquetado @felixxia-oai
    • #46527 Fijar las versiones de las dependencias de publicación de WinGet en el flujo de publicación de versiones @imac-oai
    • #46528 Vincular las mediciones de complementos del ejecutor a la versión de confianza del complemento @papayo-oai
    • #46529 Permitir ajustes de funciones compatibles al iniciar el daemon compartido @etraut-openai
    • #46530 Permitir actualizaciones del esfuerzo de razonamiento solo si el modelo las admite explícitamente @felixxia-oai
    • #46531 Conservar el esfuerzo de razonamiento de cada solicitud para los procesos de memoria y de generación de títulos @felixxia-oai
    • #46532 Eliminar com.apple.runningboard de los valores predeterminados de la plataforma en Seatbelt @nornagon-openai
    • #46533 Deshabilitar de forma predeterminada los resúmenes de razonamiento para los hilos nuevos de la interfaz de terminal @celia-oai
    • #46534 Admitir env_inherit en workspace_root_test @bolinfest
    • #46535 Permitir montajes de espacios de nombres no relacionados en las comprobaciones de sockets del sandbox de Linux @pash-openai
    • #46539 Agregar un callback de inicio de comando para las extensiones del ciclo de vida de las herramientas @papayo-oai
    • #46540 Centralizar en CodexErr las decisiones y las esperas de los reintentos @anp-oai
    • #46541 Permitir habilitar la compactación después de las respuestas finales @hlevy-openai
    • #46542 Agregar referencias autenticadas a mediciones remotas de complementos @papayo-oai
    • #46543 Agregar diagnósticos acotados de rutas del sistema de archivos a codex doctor @etraut-openai
    • #46544 Exponer en los detalles del complemento las habilidades de introducción declaradas @victor-openai
    • #46546 Omitir el descubrimiento de habilidades al insertar elementos en hilos ya inicializados @hlevy-openai
    • #46547 Exponer un contrato de control de agentes independiente del backend @jif-oai
    • #46548 Anunciar el límite de tamaño de los mensajes WebSocket del socket de control @konsti-openai
    • #46551 Agregar una acción compuesta para compilar paquetes de Codex y realizar pruebas básicas de funcionamiento @anp-oai
    • #46552 Trasladar al controlador de agentes el enrutamiento de los eventos de finalización de agentes secundarios @jif-oai
    • #46553 Devolver registros LiveAgent al listar los agentes @jif-oai
    • #46554 Usar siempre escritorios privados para los sandboxes heredados de Windows @iceweasel-oai
    • #46555 Hacer seguimiento de los registros de ejecutores al actualizar y recuperar la conexión @viyatb-oai
    • #46556 Mantener la coherencia entre la configuración de los pasos y los entornos de aprobación @sayan-oai
    • #46557 Corregir la consulta del entorno seleccionado para el turno activo @sayan-oai
    • #46558 Agregar API compartidas para el descubrimiento del catálogo de complementos @TAFOYA-OAI
    • #46559 Encapsular en LocalAgentControl el cómputo del presupuesto de ejecución @jif-oai
    • #46560 Corregir la configuración desactualizada del entorno en la prueba de aprobación de red @sayan-oai
    • #46561 Admitir URL explícitas para el catálogo de modelos del proveedor @andrewgu-oai
    • #46562 Usar el proxy del sistema como alternativa para las solicitudes de inicio de sesión y de arranque @abhinav-oai
    • #46564 Cambiar el nombre de las API de extensión de MCP y de aplicaciones para complementos @TAFOYA-OAI
    • #46565 Conservar el orden del razonamiento en los grupos de actividad de la interfaz de terminal @etraut-openai
    • #46566 Permitir comandos de recuperación cuando el hilo actual no esté disponible @etraut-openai
    • #46567 Separar el listado del catálogo de complementos de la resolución de paquetes @TAFOYA-OAI
    • #46568 Usar el estado capturado del entorno para los permisos y la recuperación del daemon @sayan-oai
    • #46569 Establecer desencadenantes de turno explícitos para las solicitudes de exec y de la interfaz de terminal @eddie-openai
    • #46570 Etiquetar por modo de autenticación el tiempo que tarda la consulta remota de modelos @andrewgu-oai
    • #46571 Conservar las exclusiones de Seatbelt de macOS en los directorios temporales de trabajo @nornagon-openai
    • #46572 Agregar a la extensión MCP el descubrimiento de complementos en la nube al inicio de cada turno @TAFOYA-OAI
    • #46573 Agregar un ejecutable independiente de proxy de red con configuración JSON @viyatb-oai
    • #46574 Notificar al usuario cuando lleguen preguntas asíncronas a la interfaz de terminal @etraut-openai
    • #46575 Conservar la identidad del paquete de Windows para los procesos descendientes que se ejecutan en el sandbox @zm-oai
    • #46577 Permitir que los proveedores de instrucciones del hilo compartan actualizaciones con los subagentes @vinh-gpt
    • #46578 Corregir la inicialización de políticas del proxy de red independiente @etraut-openai
    • #46579 Limitar el centro de comandos de agentes a las 10 sesiones más recientes al inicio @etraut-openai
    • #46580 Mantener las revisiones de Guardian vinculadas a la instantánea de las instrucciones aplicadas @jif-oai
    • #46583 Denegar las consultas de servicios XPC en los perfiles de Seatbelt de macOS @nornagon-openai
    • #46659 Trasladar la creación local de procesos secundarios a codex-utils-pty @charliemarsh-oai
    • #46660 Hacer explícita la configuración de inicio de procesos secundarios locales @charliemarsh-oai
    • #46661 Evitar el uso de fork al iniciar procesos auxiliares del sistema de archivos en macOS @charliemarsh-oai
    • #46673 Ampliar los avisos de versión del servidor a los clientes locales y de versiones preliminares @etraut-openai
    • #46680 Mejorar el contraste, las indicaciones de teclado y el diseño de los selectores en la interfaz de terminal @etraut-openai
    • #46691 Estandarizar la presentación de los selectores de la interfaz de terminal y corregir los límites del ajuste de líneas @etraut-openai
    • #46692 Unificar el estilo de los selectores de la interfaz de terminal y mejorar los diseños compactos @etraut-openai
    • #46694 Unificar el estilo de las ventanas emergentes de autocompletado de la interfaz de terminal y conservar la identidad de los resultados @etraut-openai
    • #46695 Unificar los avisos interactivos de la interfaz de terminal con los estilos y diseños compartidos de los selectores @etraut-openai
    • #46697 Unificar el estilo de los selectores de la interfaz de terminal y mejorar los diseños compactos de sesiones @etraut-openai
    • #46708 Conservar el texto lógico de origen y sus estilos al ajustar líneas en la interfaz de terminal @etraut-openai
    • #46709 Agregar una presentación compacta de la actividad y conservar el texto de origen de la transcripción @etraut-openai
    • #46710 Restaurar los detalles completos de las herramientas en las transcripciones guardadas de la interfaz de terminal @etraut-openai
    • #46711 Hacer coincidir los grupos de actividad y el razonamiento guardados de la interfaz de terminal con la salida en vivo @etraut-openai
    • #46712 Recuperar los metadatos de llamadas a herramientas ya ejecutadas cuando el registrador se acerque a su límite de capacidad @ningyi-oai
    • #46714 Omitir las esperas entre consultas en la prueba del ciclo de vida de la cola externa @charliemarsh-oai
    • #46715 Dividir las pruebas de credenciales de las instantáneas de shell en casos específicos @charliemarsh-oai
    • #46719 Extraer la vista superpuesta de la transcripción de la interfaz de terminal a su propio módulo @etraut-openai
    • #46720 Almacenar en caché los diseños de la transcripción para reutilizarlos en la medición y el renderizado @etraut-openai
    • #46721 Anclar el desplazamiento de la transcripción a sus entradas y limitar el renderizado del área visible @etraut-openai
    • #46722 Cancelar los saltos pendientes al inicio de la transcripción con la tecla Inicio si el usuario sigue navegando @etraut-openai
    • #46731 Mostrar la actividad dinámica de las herramientas y conservar el orden del historial de la interfaz de terminal @etraut-openai
    • #46732 Permitir seleccionar y copiar texto en el visor de transcripciones @etraut-openai
    • #46733 Integrar la transcripción interactiva en la pantalla alternativa de la interfaz de terminal @etraut-openai
    • #46734 Agregar búsqueda en la transcripción y controles de detalle por actividad @etraut-openai
    • #46739 Agregar a la interfaz de terminal una vista compacta para explorar transcripciones y navegar entre prompts @etraut-openai
    • #46749 Estabilizar las interacciones con la transcripción y el editor en la interfaz de terminal @etraut-openai
    • #46750 Conservar los borradores del inicio y enviarlos cuando la sesión esté lista @etraut-openai
    • #46751 Agregar a la interfaz de terminal un pie de página para advertencias y un visor dedicado @etraut-openai
    • #46752 Agregar un logotipo animado de Codex a las conversaciones nuevas y al recorrido inicial @etraut-openai
    • #46832 Agregar controles independientes para los efectos visuales de la interfaz de terminal @etraut-openai
    • #46835 Respetar la preferencia de movimiento reducido en la interfaz de voz @etraut-openai
    • #46837 Mejorar las filas y la navegación entre páginas del centro de comandos de agentes @etraut-openai
    • #46838 Ajustar el diseño del centro de comandos de agentes y la edición de metadatos @etraut-openai
    • #46839 Agregar pestañas para filtrar por estado en el centro de comandos de agentes @etraut-openai
    • #46840 Simplificar las indicaciones del centro de comandos de agentes y la navegación hacia atrás @etraut-openai
    • #46844 Seleccionar permisos de solo lectura para los hilos estructurados temporales @etraut-openai
    • #46845 Respetar el formato de hora del sistema en las marcas de tiempo de finalización de la interfaz de terminal @etraut-openai
    • #46849 Trasladar el control de la transcripción en pantalla completa a la configuración de la interfaz de terminal @etraut-openai
    • #46855 Aumentar de 100 ms a 250 ms el tiempo de espera predeterminado de las comprobaciones de la terminal @etraut-openai
    • #46856 Admitir nodos con forma de estadio en los diagramas de Mermaid de la terminal @etraut-openai
    • #46857 Extraer funciones auxiliares compartidas de selección de texto para la interfaz de terminal @etraut-openai
    • #46858 Permitir seleccionar y editar texto con el mouse en el editor de pantalla completa @etraut-openai
    • #46859 Limitar la animación del logotipo de bienvenida al recorrido inicial @etraut-openai
    • #46861 Eliminar las instantáneas de la vista de análisis de la interfaz de terminal @etraut-openai
    • #46862 Actualizar los datos de análisis cuando cambie la identidad y hacer más compactos los menús de uso @etraut-openai
    • #46863 Estabilizar la navegación en el panel de uso y agregar ayuda sobre los controles de teclado @etraut-openai
    • #46864 Mejorar el diseño de los informes de uso y conservar la posición de lectura @etraut-openai
    • #46866 Habilitar la navegación con el mouse en la vista de uso de la interfaz de terminal @etraut-openai
    • #46867 Conservar las respuestas transmitidas cuando finalicen los subagentes @fcoury-oai
    • #46877 Permitir que los subagentes soliciten datos al usuario mediante MCP @rennie-openai
    • #46879 Contabilizar los inicios de la interfaz de terminal según la configuración de transcripción en pantalla completa @etraut-openai
    • #46880 Conservar el audio de voz durante las pausas de reproducción y las ráfagas de paquetes @etraut-openai
    • #46882 Simplificar los atajos y el diseño del centro de comandos de agentes @etraut-openai
    • #46883 Agregar /tui para elegir el modo de interfaz de terminal para el próximo inicio @fcoury-oai
    • #46884 Permitir abrir enlaces de la transcripción con un solo clic y aplicar estilo a las URL sin formato @etraut-openai
    • #46895 Permitir copiar con un clic derecho el texto seleccionado en la transcripción y el editor @fcoury-oai
    • #46897 Respetar el nivel de color efectivo de la terminal en los gráficos de actividad @etraut-openai
    • #46899 Uniformar el espaciado de la lista de la transcripción al finalizar la transmisión @fcoury-oai
    • #46902 Ocultar la opción de volver al final cuando ya esté visible el final de la transcripción actual @fcoury-oai
    • #46905 Identificar los servidores locales en segundo plano en /status @etraut-openai
    • #46910 Conservar la posición en la transcripción al abrir los selectores de configuración @etraut-openai
    • #46912 Mantener visibles las advertencias de cuota en la interfaz de terminal @fcoury-oai
    • #46917 Aplicar los requisitos actuales del proveedor al catálogo de modelos @alexsong-oai
    • #46922 Corregir la conciliación de transcripciones de V3 en tiempo real durante las transferencias @etraut-openai
    • #46929 Eliminar el prefijo Error de los errores de carga de config.toml en la interfaz de terminal @etraut-openai
    • #46931 Usar en el editor de pantalla completa sugerencias compartidas que tengan en cuenta las asignaciones de teclas @etraut-openai
    • #46938 Agregar controles independientes en la interfaz de terminal para activar o desactivar el renderizado de Mermaid, expresiones matemáticas y tablas @etraut-openai
    • #46946 Cargar la vista general de agentes con datos de las respuestas de herramientas en segundo plano @etraut-openai
    • #46952 Conservar los metadatos en las solicitudes nativas de verificación de usuarios @teddywyly-oai
    • #46959 Agregar interfaces compartidas de extensión para los tableros de mensajes de agentes @jif-oai
    • #46962 Evitar exponer valores de configuración en los errores de codex doctor @jif-oai
    • #46966 Agregar almacenamiento SQLite para los tableros locales de mensajes de agentes @jif-oai
    • #46978 Implementar consultas paginadas para el tablero local de mensajes de agentes @jif-oai
    • #46979 Indexar las publicaciones de los canales por marca de tiempo para consultar los mensajes más recientes @jif-oai
    • #46981 Normalizar la clave de confianza del espacio de trabajo en la prueba de configuración de doctor @jif-oai
    • #46985 Agregar herramientas de colaboración para el tablero de mensajes de agentes @jif-oai
    • #46989 Ampliar la cobertura de las pruebas de integración de las herramientas del tablero de mensajes de agentes @jif-oai
    • #46993 Aclarar los errores de verificación del archivo de bloqueo de Bazel @jif-oai
    • #46994 Gestionar las entregas a agentes a través de las solicitudes de envío capturadas @jif-oai
    • #46999 Desvincular las restricciones de herramientas de la identidad de la sesión con ToolPolicy @felixxia-oai
    • #47010 Permitir inspeccionar agentes sin volver a cargar los entornos de ejecución retirados de la memoria @jif-oai
    • #47017 Integrar los tableros de mensajes de agentes en los entornos de ejecución multiagente persistentes @jif-oai
    • #47026 Agregar diagnósticos para los errores de metadatos de compresión del registro de ejecución @jif-oai
    • #47028 Alinear las herramientas de los tableros de mensajes con el espacio de nombres multiagente @jif-oai
    • #47029 Eliminar los tableros de mensajes guardados junto con sus hilos raíz @jif-oai
    • #47030 Conservar el orden del contexto del asistente en las revisiones de Guardian @felixxia-oai
    • #47035 Posponer la materialización del historial de herramientas de extensión hasta el primer acceso @charliemarsh-oai
    • #47036 Compartir las cargas útiles JSON almacenadas entre celdas del modo de código con Arc @charliemarsh-oai
    • #47038 Guardar en caché los resultados de la detección del sistema operativo para los agentes de usuario y la telemetría @charliemarsh-oai
    • #47039 Conservar los mensajes entregados cuando fallen los hooks posteriores a la ejecución de herramientas @felixxia-oai
    • #47042 Recuperar el almacenamiento dañado del tablero de mensajes durante la eliminación del hilo @jif-oai
    • #47049 Compartir los grupos de conexiones SQLite entre los identificadores de acceso al tablero local de mensajes de agentes @jif-oai
    • #47050 Agrupar las lecturas de suscriptores del tablero de mensajes en un solo resultado de SQLite @jif-oai
    • #47055 Obtener los resúmenes de hilos del tablero de mensajes local en una sola consulta @jif-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.251

    Nuevas funciones

    • Crea carpetas directamente desde el selector de archivos.
    • Ahora puedes usar bloques de escritura con versiones alternativas del borrador y opciones para copiar el texto.

    Mejoras y correcciones de errores

    • Las tareas nuevas recuerdan el modo de Worktree y el entorno de configuración que elegiste para cada proyecto.
    • Los prompts largos en cola se muestran en una vista previa compacta que puedes ampliar con un toque.
    • Se corrigió un error que hacía que los prompts en cola desaparecieran o se mostraran desactualizados al volver a abrir una tarea.
    • Las tarjetas de tareas de Worktree ahora se abren correctamente una vez que termina la configuración.
    • El botón para crear tareas vuelve a estar disponible en los proyectos que solo contienen tareas de Worktree.
    • Las llamadas de voz ahora son más confiables cuando la conexión se interrumpe temporalmente.
    • Se mejoró la alineación de los controles de proyecto, entorno y Git en el iPad.
    • Se corrigió un error que reiniciaba el temporizador de razonamiento al iniciar una tarea nueva.
  • Codex CLI 0.155.1

    $ npm install -g @openai/codex@0.155.1
    Ver detalles

    Correcciones de errores

    • En las nuevas sesiones locales de la TUI, los resúmenes de razonamiento ahora están desactivados de forma predeterminada. Esto evita que los proveedores que no admiten estos resúmenes rechacen las solicitudes por ese motivo. Si configuras explícitamente los resúmenes de razonamiento, la TUI sigue respetando tu configuración. (#46467)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.155.0...rust-v0.155.1

    • #46467 Se restableció none como valor predeterminado para los resúmenes de razonamiento en la TUI (@celia-oai)

    Versión completa en GitHub

  • Codex App 26.915

    Mejoras de rendimiento y corrección de errores

    • Corregimos un error que hacía que las terminales de WSL se abrieran en la distribución de Linux equivocada o en la carpeta de proyecto equivocada.
    • Corregimos un error al agregar carpetas de proyectos de WSL, incluidas las que están en unidades asignadas.
    • Actualizamos las pantallas de inicio de sesión para que muestren solo los métodos que permite la política de tu organización.
  • Codex CLI 0.155.0

    $ npm install -g @openai/codex@0.155.0
    Ver detalles

    Nuevas funciones

    • En las compilaciones compatibles, ahora puedes usar /voice para mantener conversaciones de voz con transcripciones en vivo y controles de micrófono. Activa esta función experimental desde /experimental. (#43581, #43651, #44331)
    • La interfaz de terminal (TUI) ahora muestra resúmenes de razonamiento en vivo en la fila de estado y la hora de finalización de cada turno que se completa correctamente. (#43558, #43921)
    • Ahora puedes ocultar, archivar y eliminar tareas desde la vista general de agentes. También puedes ver a quién pertenece cada worktree y confirmar la eliminación de los worktrees administrados que no tengan cambios pendientes. (#43942, #44424, #44433)
    • Se agregó la verificación con Touch ID para las solicitudes MCP en sesiones locales de la TUI en equipos Mac compatibles. (#43624, #43712, #43715)
    • Ahora puedes programar las actualizaciones del demonio y usar codex app-server daemon update para actualizarlo. Los hilos guardados y los objetivos activos pueden recuperarse después de que se reinicie el demonio. (#43542, #43562, #44314)
    • Amazon Bedrock ahora puede obtener credenciales de AWS mediante comandos configurados, guardarlas en caché, renovarlas según su vencimiento y restablecer la autenticación. (#44028)

    Correcciones de errores

    • Ahora se guardan los prompts aceptados incluso si falla la compactación antes de que comience un turno. (#44487)
    • Se corrigieron problemas que impedían detectar cambios de tamaño en tmux y restaurar la parte visible de la transcripción, o que hacían que se mostrara el historial del hilo anterior al cambiar de hilo. (#43603, #43889, #43994)
    • Los servidores MCP ahora informan correctamente cuando vencen las credenciales de OAuth e indican cómo volver a conectarse si falla la renovación del token. (#43947, #44359)
    • Las revisiones automáticas de aprobación ahora conservan con mayor fiabilidad las acciones completas y las pruebas de autorización. Si la revisión falla por un problema transitorio, se vuelve a intentar. Los resultados distinguen entre una falla de la revisión y la detección de una acción insegura. (#44482, #44569, #44570)
    • Al cambiar de cuenta, ahora se invalidan las sesiones de control remoto, el estado de WebSocket en caché y los catálogos de modelos asociados a la identidad anterior. (#43906, #44341, #44489)
    • Se bloquearon las vías que permitían eludir las restricciones del sandbox de WSL mediante procesos de Windows y se reforzó la protección de las instantáneas del shell que usan intermediación de credenciales para evitar exponerlas. (#44286, #43909, #44040)

    Mantenimiento

    • La publicación del SDK de Python y del entorno de ejecución ahora está coordinada con las versiones estables de la CLI. Las versiones coinciden y los recursos del entorno de ejecución se verifican antes de publicar el SDK. (#44067)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.154.0...rust-v0.155.0

    • #43521 Conservar las versiones fijadas para las distribuciones independientes durante las actualizaciones del demonio @copyberry
    • #43524 Restringir la verificación de usuarios de MCP y agregar una identidad limitada al espacio de trabajo @copyberry
    • #43527 Excluir el envoltorio de modo de código de la propia aprobación al calcular el retraso de la puntuación de Guardian @copyberry
    • #43529 Garantizar que el actualizador independiente se ejecute al iniciar el demonio administrado @copyberry
    • #43533 Corregir las herramientas de jemalloc y las opciones del compilador para las compilaciones con musl en Bazel @copyberry
    • #43534 Conservar las secciones de contexto de Guardian y compartir la lógica de presentación de las acciones planificadas @copyberry
    • #43538 Mover el contexto de permisos de Guardian al registro compartido de secciones @copyberry
    • #43540 Conservar la versión multiagente al crear un fork en el punto de corte de un turno @copyberry
    • #43542 Permitir configurar las actualizaciones automáticas del demonio de app-server @copyberry
    • #43545 Conservar las versiones del entorno de ejecución del fork sin cargar el contexto completo del modelo @copyberry
    • #43547 Agregar abstracciones de proveedores de verificación de usuarios y adaptadores RPC @copyberry
    • #43552 Registrar en los archivos PID la identidad del ejecutable de app-server que se inició @copyberry
    • #43558 Mostrar la hora de finalización de los turnos que se completan correctamente en la TUI @copyberry
    • #43562 Agregar un comando explícito para actualizar el demonio de app-server @copyberry
    • #43568 Conectar las RPC de verificación de usuarios de app-server con el proveedor nativo @copyberry
    • #43570 Administrar los revisores síncronos de Guardian mediante el administrador de hilos @copyberry
    • #43572 Permitir configurar el período de gracia para el cierre de app-server administrado @copyberry
    • #43576 Agrupar en la TUI las acciones consecutivas que se realizan en la computadora @copyberry
    • #43581 Agregar conversaciones de voz en vivo mediante WebRTC a la TUI @copyberry
    • #43584 Eliminar de la TUI una asignación obsoleta a un campo de transcripción @copyberry
    • #43595 Centralizar en guardian-context las pruebas sujetas a límites que usa Guardian en sus revisiones @copyberry
    • #43597 Mover los metadatos de herramientas de confianza al contexto compartido de Guardian @copyberry
    • #43599 Mover las pruebas de habilidades de confianza al registro de contexto de Guardian @copyberry
    • #43601 Mover la selección de imágenes de Guardian a las secciones de contexto compartidas @copyberry
    • #43602 Mover la lógica de presentación de las pruebas del REPL de Guardian al registro de contexto compartido @copyberry
    • #43603 Recuperar en la TUI las notificaciones de cambio de tamaño de tmux que se habían perdido @copyberry
    • #43604 Excluir las instrucciones base del catálogo de modelos incluido @copyberry
    • #43619 Agregar una función auxiliar estable para comparar las versiones de la TUI y de app-server @copyberry
    • #43621 Agregar la clasificación de los worktrees a la telemetría de los hilos @copyberry
    • #43622 Mostrar una advertencia cuando la versión del servicio de Codex conectado sea anterior a la de la CLI @copyberry
    • #43624 Agregar la verificación de usuarios en macOS con firma mediante Secure Enclave @copyberry
    • #43645 Ampliar las pruebas de regresión de la TUI para las conversaciones de voz en tiempo real @copyberry
    • #43651 Agregar un atajo para silenciar el micrófono e indicadores de actividad de grabación @copyberry
    • #43656 Animar las transcripciones de voz en vivo con un efecto de panel de tablillas giratorias @copyberry
    • #43676 Dar formato a los prompts hablados y enlazar archivos del espacio de trabajo en las transcripciones de voz @copyberry
    • #43683 Mover los controles de voz a una franja exclusiva del editor @copyberry
    • #43690 Permitir configurar el atajo para silenciar el micrófono en la TUI @copyberry
    • #43695 Estabilizar el muestreo del medidor de voz en tiempo real al volver a dibujar la interfaz @copyberry
    • #43698 Permitir configurar en la TUI los avisos sobre versiones anteriores de app-server @copyberry
    • #43699 Conservar el estado de la animación de tablillas al desplazarse por las transcripciones de voz @copyberry
    • #43702 Agregar a la TUI un componente que solicite la verificación del usuario @copyberry
    • #43704 Desactivar la sincronización del reloj en la salida de audio de voz @copyberry
    • #43708 Agregar a la TUI el seguimiento de las solicitudes de verificación de usuarios @copyberry
    • #43712 Habilitar la verificación de usuarios de MCP en la TUI @copyberry
    • #43715 Habilitar la verificación de usuarios para la TUI incluida en dispositivos compatibles @copyberry
    • #43790 Limitar las métricas de almacenamiento de app-server a los directorios de sesión @copyberry
    • #43795 Fijar el esfuerzo de razonamiento de la solicitud mientras estén vigentes los ajustes que sustituyen la configuración original @copyberry
    • #43796 Conservar el esfuerzo de razonamiento durante la compactación y restablecerlo cuando esta se complete correctamente @copyberry
    • #43797 Agregar versiones configurables de la memoria con almacenamiento aislado @copyberry
    • #43798 Retirar en lotes las entradas del historial que no provienen del usuario para conservar los cambios incrementales de la transcripción de Guardian @copyberry
    • #43799 Priorizar las pruebas aportadas por personas en la extracción de memoria v2 @copyberry
    • #43800 Agregar una modalidad de extracción que use solo resúmenes para la memoria v2 @copyberry
    • #43805 Centralizar la composición del contexto de Guardian @copyberry
    • #43806 Centralizar la política de transcripción de Guardian en los perfiles de contexto @copyberry
    • #43808 Mover la división en fragmentos para la extracción v2 al componente de escritura de memoria @copyberry
    • #43813 Agregar prompts específicos para consolidar y leer la memoria v2 @copyberry
    • #43827 Agregar la escritura doble de memoria e informes que indiquen si la versión v2 está lista @copyberry
    • #43842 Esperar a que el hilo del que se creó el fork esté inactivo antes de revertir cambios en las pruebas de fork de Guardian @copyberry
    • #43844 Agregar el inicio de sesión empresarial por etapas con OIDC y el cierre de sesión coordinado @copyberry
    • #43846 Incluir los comentarios completados en el selector de /copy @copyberry
    • #43848 Conservar los directorios raíz del espacio de trabajo del entorno de ejecución al reanudar un hilo @copyberry
    • #43853 Agregar una conversión canónica de permisos para las solicitudes de ejecución de MXC @copyberry
    • #43870 Cerrar los lectores de stderr de MCP al liberar los recursos del cliente @copyberry
    • #43873 Manejar los valores indefinidos antes de serializar a JSON en el modo de código @copyberry
    • #43876 Desvincular los comandos de los hooks de Unix de la terminal que los controla @copyberry
    • #43884 Cerrar las conexiones activas del proxy de red al liberar sus recursos @copyberry
    • #43889 Corregir la restauración del visor de transcripciones y el desplazamiento de media página @copyberry
    • #43894 Conservar la identidad del hilo en las trazas de envío de llamadas a herramientas del modo de código @copyberry
    • #43895 Conservar las cookies de enrutamiento __oailb en los clientes HTTP de ChatGPT @copyberry
    • #43897 Guardar de forma persistente la identidad del proveedor y la de autenticación junto con las cachés de catálogos de modelos @copyberry
    • #43900 Propagar las actualizaciones de herramientas de Apps a los hilos existentes @copyberry
    • #43903 Trasladar al protocolo la planificación de los escaneos de patrones glob de denegación de lectura en Windows @copyberry
    • #43906 Limitar las cachés de catálogos de modelos al proveedor y a la identidad de autenticación actuales @copyberry
    • #43907 Conservar completas las exportaciones de las instantáneas del shell durante el filtrado y la reproducción @copyberry
    • #43909 Proteger las instantáneas del shell cuando esté habilitada la intermediación de credenciales @copyberry
    • #43912 Mantener la compactación basada en resúmenes para los revisores de Guardian @copyberry
    • #43913 Agregar trazas para las instrucciones del proyecto y las operaciones del sandbox del sistema de archivos @copyberry
    • #43915 Eliminar del repositorio las configuraciones de contenedores de desarrollo @copyberry
    • #43918 Exponer el número de eventos en cola en CodexThread @copyberry
    • #43921 Mostrar los resúmenes de razonamiento en la fila de estado de la TUI a medida que se reciben @copyberry
    • #43925 Permitir cancelar las RPC nativas de verificación de usuarios @copyberry
    • #43927 Cambiar el nombre de los artefactos de los hilos a archivos adjuntos en la base de datos de estado @copyberry
    • #43930 Evitar configurar el sandbox de Windows cuando los cambios de puerto del proxy no lo afecten @copyberry
    • #43934 Registrar métricas del ciclo de vida de las sesiones de voz en la TUI @copyberry
    • #43936 Estabilizar los entornos de prueba de los subagentes y de la ejecución unificada @copyberry
    • #43937 Etiquetar las métricas de inicio de la TUI con las categorías de terminal y de multiplexor @copyberry
    • #43939 Agregar funciones auxiliares para los permisos del sistema de archivos en el contexto del ejecutor @copyberry
    • #43942 Mostrar los datos del propietario del worktree y solicitar confirmación para eliminarlo @copyberry
    • #43943 Condicionar el envío de nuevos turnos a los controles de admisión durante el cierre del host @copyberry
    • #43947 Mostrar las señales de reconexión de MCP cuando no se puedan renovar los tokens de OAuth vencidos @copyberry
    • #43948 Mostrar en doctor los ajustes configurados para el actualizador de app-server @copyberry
    • #43949 Agregar al entorno de ejecución de estado operaciones transaccionales para modificar los archivos adjuntos de los hilos @copyberry
    • #43950 Mantener activas las RPC de hilos de app-server hasta que se complete el trabajo delegado @copyberry
    • #43953 Conservar el ID de generación de cada imagen en las estadísticas de generación de imágenes @copyberry
    • #43954 Guardar en caché las instantáneas protegidas del shell y reforzar la limpieza posterior a la captura @copyberry
    • #43956 Aumentar a 12 MiB la pila de la prueba de capacidades de los hilos de la TUI @copyberry
    • #43959 Restringir la admisión de trabajo nuevo en app-server durante el cierre ordenado @copyberry
    • #43961 Usar apóstrofos tipográficos en los mensajes de error del protocolo @copyberry
    • #43966 Asignar en el heap el futuro de reanudación en la prueba del historial heredado @copyberry
    • #43983 Incluir recursos de voz firmados en las versiones para macOS @copyberry
    • #43994 Borrar el historial de transcripción obsoleto al cambiar de hilo @copyberry
    • #44002 Encapsular el registro de metadatos de las llamadas a herramientas ejecutadas @copyberry
    • #44025 Actualizar el archivo de bloqueo de dependencias del espacio de trabajo antes de compilar las versiones con voz para macOS @copyberry
    • #44027 Admitir imágenes adjuntas en las tareas en segundo plano de la vista general de agentes @copyberry
    • #44028 Agregar comandos de exportación de credenciales de AWS para Amazon Bedrock @copyberry
    • #44032 Generar los tipos del SDK de Python a partir de los esquemas de app-server del repositorio @copyberry
    • #44038 Manejar las credenciales copiadas en el intermediario de credenciales y en las instantáneas del shell @copyberry
    • #44040 Reforzar el manejo de credenciales en las instantáneas del shell y durante su reproducción @copyberry
    • #44043 Usar StartThreadOptions en todas las API de creación de forks de hilos @copyberry
    • #44049 Extraer las funciones auxiliares del intermediario de credenciales para el entorno y el registro @copyberry
    • #44053 Probar el SDK de Python con la CLI compilada y el entorno de ejecución instalado @copyberry
    • #44055 Condicionar la publicación del SDK de Python a la disponibilidad del entorno de ejecución y verificar los archivos de PyPI @copyberry
    • #44056 Agregar proveedores de credenciales configurables al proxy de red @copyberry
    • #44060 Aumentar a 200 000 bytes el límite de Guardian para la revisión de acciones @copyberry
    • #44061 Compilar los artefactos del SDK de Python antes de publicar el entorno de ejecución @copyberry
    • #44062 Corregir la compilación y el empaquetado de las versiones de distribución del entorno de ejecución de voz @copyberry
    • #44066 Extender la intermediación de credenciales configurada a los alias integrados @copyberry
    • #44067 Publicar los paquetes de Python después de las versiones estables de la CLI @copyberry
    • #44068 Conservar los destinos del intermediario de credenciales al filtrar el entorno @copyberry
    • #44070 Rechazar las cargas de audio vacías en las URL de datos @copyberry
    • #44072 Admitir los proveedores de credenciales configurados en las instantáneas del shell @copyberry
    • #44077 Refactorizar la detección del protocolo de túnel del intermediario de credenciales @copyberry
    • #44080 Habilitar la escritura en las copias preparadas de los entornos de ejecución de voz para macOS antes de empaquetarlas @copyberry
    • #44084 Exponer la selección de historial y las opciones por turno en el SDK de Python @copyberry
    • #44086 Agregar mensajes externos no confiables al SDK de Python @copyberry
    • #44089 Admitir la intermediación de credenciales en túneles HTTP de texto sin cifrar @copyberry
    • #44101 Manejar los argumentos de voz vacíos al empaquetar las versiones para macOS @copyberry
    • #44121 Reutilizar las vinculaciones de MCP mientras los servidores en caché permanezcan inactivos @copyberry
    • #44138 Coordinar la compresión de los registros de ejecución con los componentes que estén escribiendo en los hilos @copyberry
    • #44164 Agregar telemetría sobre el costo del contexto de Guardian y los tokens de las solicitudes @copyberry
    • #44166 Aplicar un presupuesto global al contexto de Guardian @copyberry
    • #44175 Adjuntar los registros de ejecución comprimidos a los informes de diagnóstico en formato JSONL @copyberry
    • #44176 Reducir el uso de la pila de la TUI durante las transiciones de sesión @copyberry
    • #44181 Usar intervalos explícitos en los histogramas de métricas del contexto de Guardian @copyberry
    • #44183 Liberar los componentes de escritura persistentes cuando se cancele el arranque de una sesión @copyberry
    • #44198 Conservar los estilos de los indicadores de voz durante los efectos de destello del editor @copyberry
    • #44200 Usar los ajustes capturados para el paso al construir el contexto del modelo @copyberry
    • #44202 Usar los ajustes del modelo capturados para el paso en el contexto de las extensiones @copyberry
    • #44207 Medir la duración total de las solicitudes de exec-server, incluido el tiempo en cola @copyberry
    • #44226 Continuar la búsqueda en los registros de ejecución aunque no se pueda consultar uno de los registros comprimidos @copyberry
    • #44227 Extraer la política de revisión de Guardian a un crate específico @copyberry
    • #44238 Corregir la cancelación de la exploración de MCP y restablecer el estado al volver a conectarse @copyberry
    • #44241 Manejar la reasignación de los orígenes de los proveedores de credenciales entre capas de configuración @copyberry
    • #44242 Usar los ajustes capturados para el paso al planificar y ejecutar llamadas a herramientas @copyberry
    • #44243 Usar el modelo de origen al registrar el historial de la conversación @copyberry
    • #44248 Conservar los límites de truncamiento de las salidas de herramientas al reanudar un hilo o crear un fork @copyberry
    • #44249 Normalizar el nivel de detalle de las imágenes para el modelo que las recibe @copyberry
    • #44250 Eliminar las entradas de los modelos retirados y conservar los prompts de migración @copyberry
    • #44252 Mover la orquestación síncrona de Guardian a la extensión del revisor @copyberry
    • #44255 Usar siempre la compactación remota con transmisión progresiva para los proveedores compatibles @copyberry
    • #44259 Eliminar el comando slash /sandbox-add-read-dir de Windows @copyberry
    • #44273 Eliminar la implementación heredada de compactación remota que ya no se usa @copyberry
    • #44276 Evitar actualizaciones duplicadas del esfuerzo de razonamiento durante la recuperación de un turno @copyberry
    • #44277 Informar al modelo de los motivos por los que no se pudo iniciar el entorno @copyberry
    • #44281 Aplicar los límites a la solicitud completa en las revisiones de Guardian @copyberry
    • #44283 Guardar de forma persistente los hilos cargados antes de cerrar el demonio administrado @copyberry
    • #44284 Agregar telemetría para el espacio de nombres de la configuración del sistema de Windows @copyberry
    • #44285 Conservar el esfuerzo de razonamiento preparado de antemano durante la reproducción y la reversión anticipada @copyberry
    • #44286 Impedir que la interoperabilidad de WSL permita eludir las restricciones del sandbox del sistema de archivos @copyberry
    • #44288 Evitar que los hooks de comandos se queden bloqueados cuando no se pueda leer de stdin @copyberry
    • #44289 Ampliar los permisos concedidos sobre volúmenes en MXC y resolver los patrones glob de denegación @copyberry
    • #44290 Permitir que update_goal pause los objetivos cuando lo solicite el usuario @copyberry
    • #44293 Aplicar el presupuesto de entrada completo del clasificador asíncrono de Guardian @copyberry
    • #44297 Aislar de los archivos de inicio del shell la prueba del tiempo de espera de E/S en la tubería del hook @copyberry
    • #44298 Establecer los desencadenantes de turnos para las solicitudes de Guardian y de memoria @copyberry
    • #44299 Registrar los hilos candidatos a recuperación al cerrar el demonio administrado @copyberry
    • #44307 Agregar versiones candidatas aprovisionadas de la CLI para macOS que se puedan habilitar de forma opcional @copyberry
    • #44311 Respetar los plazos compartidos de Retry-After para el control remoto @copyberry
    • #44314 Restaurar los hilos guardados cuando se reinicie el demonio administrado @copyberry
    • #44318 Permitir activar de forma independiente el protocolo MCP para Codex Apps alojadas @copyberry
    • #44320 Bloquear los objetivos después de tres turnos vacíos de continuación automática @copyberry
    • #44325 Devolver el hash del prompt en las respuestas de carga @copyberry
    • #44327 Impedir que se deniegue la lectura de la raíz del sistema de archivos en el sandbox de Windows @copyberry
    • #44328 Borrar las preguntas pendientes de la TUI al aceptar un nuevo prompt @copyberry
    • #44330 Agregar al entorno de ejecución de estado una lista paginada de los archivos adjuntos de los hilos @copyberry
    • #44331 Incluir las conversaciones de voz entre las funciones experimentales @copyberry
    • #44332 Guardar de forma persistente los ID de los complementos desactivados en la configuración del hilo @copyberry
    • #44336 Admitir metadatos de tamaño limitado en los resultados de las llamadas a herramientas ejecutadas @copyberry
    • #44337 Volver al centro de control de agentes después de archivar una tarea en servidores compartidos @copyberry
    • #44341 Vincular las sesiones de control remoto a la identidad que las autenticó @copyberry
    • #44344 Abrir tareas con la flecha derecha desde la vista general de agentes @copyberry
    • #44346 Admitir la verificación nativa al continuar las llamadas a herramientas de MCP @copyberry
    • #44349 Distinguir las sesiones creadas mediante un fork en los hooks que se ejecutan al iniciar una sesión @copyberry
    • #44350 Agregar operaciones sobre los archivos adjuntos de los hilos con eliminación coordinada @copyberry
    • #44352 Eliminar los campos que contienen rutas de las estadísticas de revisión de Guardian @copyberry
    • #44354 Extraer la lógica compartida de ajuste de líneas para las sugerencias del pie de página de la TUI @copyberry
    • #44359 Informar de las fallas de autenticación de OAuth en las instantáneas de estado de MCP @copyberry
    • #44360 Devolver el foco al editor de la vista general de agentes al presionar Escape @copyberry
    • #44377 Actualizar la prueba del hook de hilos creados mediante un fork para que use StartThreadOptions @copyberry
    • #44392 Agregar la detección opcional de modelos para las claves de API de OpenAI @copyberry
    • #44400 Iniciar las suscripciones a turnos del SDK de Python en el punto en que se vinculan al turno @copyberry
    • #44424 Agregar un atajo para ocultar tareas en la vista general de agentes @copyberry
    • #44433 Agregar acciones para archivar y eliminar tareas en la vista general de agentes @copyberry
    • #44472 Reforzar el seguimiento que verifica si las llamadas a herramientas del modo de código están completas @copyberry
    • #44482 Mejorar los reintentos de Guardian y los informes sobre fallas de revisión @copyberry
    • #44487 Conservar los prompts entrantes cuando falle la compactación previa al turno @copyberry
    • #44489 Restablecer el estado de WebSocket en caché cuando cambie la identidad titular de la autenticación @copyberry
    • #44492 Distinguir los errores de cuota HTTP de los límites de solicitudes @copyberry
    • #44493 Limitar las descripciones de MCP por separado del JSON de las acciones de Guardian @copyberry
    • #44521 Desvincular el aislamiento de las sesiones de la atribución a subagentes @copyberry
    • #44523 Limitar el tiempo de cierre de stdio en app-server y gestionar SIGTERM de Unix de forma ordenada @copyberry
    • #44536 Mover la configuración y la ejecución del revisor de Guardian al crate del revisor @copyberry
    • #44544 Mover a la extensión la generación de informes de Guardian y el recuento de denegaciones @copyberry
    • #44548 Agregar a Codex Apps una lista de recursos filtrada por tipo MIME @copyberry
    • #44564 Agregar API de app-server para los archivos adjuntos almacenados de los hilos @copyberry
    • #44569 Conservar las acciones completas en las revisiones de aprobación de Guardian @copyberry
    • #44570 Conservar las pruebas de autorización de Guardian hasta calcular el presupuesto de la solicitud @copyberry
    • #44571 Permitir que las extensiones seleccionen el modo del protocolo MCP para cada servidor HTTP @copyberry
    • #44574 Usar en las revisiones de Guardian los ajustes capturados para la acción @copyberry
    • #44575 Vincular las revisiones de aprobación de acceso a la red con la ejecución que las originó @copyberry
    • #44580 Admitir en MXC políticas del sistema de archivos que usen el valor simbólico :root @copyberry
    • #44586 Eliminar repo_url de los eventos de análisis de invocaciones de habilidades @copyberry

    Versión completa en GitHub

  • Codex App 26.911

    Mejoras de rendimiento y correcciones de errores

    • Corregimos un error que bloqueaba la navegación entre la configuración y un chat al intentar volver atrás.
    • Las advertencias de configuración siguen visibles después de iniciar la aplicación y después de recargar la ventana.
    • Mejoramos el foco y la alineación de los campos de respuesta para las preguntas de Codex.
  • Retiro de GPT-5.3-Codex-Spark

    GPT-5.3-Codex-Spark se retiró el 14 de septiembre de 2026. La versión preliminar de investigación ya no está disponible en la aplicación de escritorio de ChatGPT, en Codex CLI ni en la extensión para IDE.

    Cambia a uno de los modelos recomendados y actualiza las configuraciones guardadas, los agentes personalizados y los scripts que seleccionan gpt-5.3-codex-spark.

    Para obtener respuestas más rápidas con un modelo compatible, consulta Modo rápido.

  • GPT-5.5 dejará de estar disponible en ChatGPT, ChatGPT Work y Codex el 14 de octubre

    El 14 de octubre de 2026, GPT-5.5 dejará de estar disponible en ChatGPT, ChatGPT Work y Codex para todos los planes, incluidos los planes para consumidores y los planes Business, Enterprise y Edu. Este retiro no afecta a la API de OpenAI.

    Si inicias sesión en Codex con tu cuenta de ChatGPT, elige otro modelo disponible para tu plan y tu cliente de Codex. Para saber cómo migrar, consulta Retiro de GPT-5.5.

    Actualiza los valores predeterminados del espacio de trabajo, los ajustes de modelo guardados, las configuraciones administradas, los agentes personalizados, las tareas programadas y los scripts que aún tengan gpt-5.5 como modelo seleccionado.

    Para saber cómo migrar, consulta Retiro de GPT-5.5 y Disponibilidad de modelos en el espacio de trabajo.

  • Chats rápidos con Mascotas y capturas de aplicaciones en Windows 26.908

    Chatea mientras trabajas

    Ten ChatGPT a mano mientras trabajas en otras aplicaciones. En la aplicación de escritorio de ChatGPT para macOS y Windows, ahora puedes escribir un mensaje desde los controles flotantes de Mascotas y presionar Enter para enviarlo. Usa @ para agregar contexto y $ para elegir una habilidad. Selecciona el ícono de la campana para ver cómo avanzan tus hilos y luego selecciona un hilo para abrir la conversación completa.

    En Configuración > Mascotas, elige una mascota o muestra solo los controles. Presiona Option+Space en macOS o Windows+Alt+P en Windows para mostrar los controles y colocar el cursor en Chat rápido. Si vuelves a usar el atajo, Chat rápido permanece abierto. Puedes cambiar el atajo Mostrar mascota en Configuración > Atajos de teclado. Para ocultar los controles, selecciona Ocultar mascota en el menú de comandos o en Configuración > Mascotas.

    En macOS, también puedes enviar una captura de una aplicación a los controles flotantes. Deja la ventana principal de ChatGPT en segundo plano y elige Automático en Destino de las capturas de aplicaciones.

    Más información sobre Mascotas.

    Comparte la ventana de una aplicación en Windows

    Las capturas de aplicaciones ya están disponibles en la aplicación de escritorio de ChatGPT para Windows. Presiona ambas teclas Alt para compartir con ChatGPT la ventana de la aplicación que está en primer plano. Luego haz una pregunta o describe lo que quieres hacer. La captura incluye una imagen de la ventana y el texto disponible en ella. En la configuración, puedes personalizar el atajo y elegir a qué chat se envía la captura.

    Otras mejoras y correcciones de errores

    • Abre archivos directamente desde el panel Fuentes de una conversación o descarga los archivos que ChatGPT no puede mostrar en vista previa.
    • Asigna una tecla de Codex Micro a Insertar texto y agrega tu propio texto reutilizable al prompt activo sin enviarlo.
    • Restablece el tamaño predeterminado de una mascota en la configuración. Las mascotas personalizadas también conservan su posición cuando actualizas sus imágenes.
    • Si cambias de chat y luego regresas, se conservan los comentarios que dejaste a medio escribir sobre el texto de una respuesta.
    • El dictado de ChatGPT ahora respeta tu preferencia guardada de Idioma principal.
    • Al cerrar pestañas del navegador, el ancho de las pestañas y la posición de desplazamiento se mantienen más estables tanto en la vista completa como en la dividida.
  • Codex CLI 0.154.0

    $ npm install -g @openai/codex@0.154.0
    Ver detalles

    Nuevas funciones

    • GPT-6-Astra ya está disponible en el selector de modelos y en los catálogos de Amazon Bedrock. (#42879, #42619)
    • Con la función experimental de worktrees, puedes usar --worktree o /worktree para crear copias de trabajo aisladas al iniciar una sesión o crear un fork. Después puedes explorar esas sesiones y reanudarlas. (#42652, #43069, #43120, #43286)
    • Responde las preguntas donde aparecen mientras Codex sigue trabajando. Puedes elegir una de las opciones sugeridas o escribir tu propia respuesta sin perder tu borrador principal. (#42891, #42894, #42897)
    • Las sesiones de Windows ahora pueden compartir un servidor de Codex en segundo plano, con comandos para administrar el ciclo de vida del daemon y actualizaciones administradas. (#42405, #42392)
    • La edición con Vim incorpora el modo de reemplazo R. En este modo puedes deshacer cambios y repetir el último cambio con la tecla de punto. Además, la tecla Escape funciona de forma más confiable en terminales antiguas. (#42194, #42584)
    • Al copiar respuestas, se conserva el formato en las aplicaciones de texto enriquecido. Con /copy también puedes copiar la salida de estado o campos individuales de la sesión. (#42847, #43055)

    Correcciones de errores

    • Las sesiones existentes incorporan las herramientas de los complementos recién instalados y actualizan las habilidades y los hooks cuando un complemento se actualiza o vuelve a una versión anterior fuera de la sesión. (#42284, #42593, #42990)
    • Las conexiones MCP coordinan la renovación de tokens OAuth. Si la renovación falla, muestran las solicitudes de inicio de sesión sin repetir automáticamente las llamadas a herramientas rechazadas. (#42413, #42552)
    • Al iniciarse, Codex espera a que se establezca la confianza en el espacio de trabajo antes de ejecutar programas auxiliares controlados por ese espacio. El sandbox de macOS bloquea la inyección de entradas en la terminal. (#42324, #42590)
    • Al reanudar una sesión remota o crear un fork de ella, se conservan los permisos guardados. Las sesiones nuevas y los forks usan la configuración predeterminada del modelo en el servidor, salvo que se especifique otra de forma explícita. (#43330, #43177, #43355)
    • Si intentas reanudar una conversación abierta en otra aplicación, ahora verás una transcripción de solo lectura y una opción para volver a intentarlo. Tu borrador se conserva. (#43253)
    • Las revisiones automáticas de aprobación conservan mejor el contexto de autorización durante la compactación y rechazan las aprobaciones que las nuevas instrucciones o respuestas del usuario hayan invalidado. (#42844, #42852, #43442)

    Documentación

    • La habilidad OpenAI Docs incluida con Codex ahora ofrece orientación sobre la migración a GPT-6-Astra, la compatibilidad y la redacción de prompts para este modelo. (#42931)

    Mantenimiento

    • El punto de entrada obsoleto codex mcp-server ya no está disponible. (#42993)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.153.0...rust-v0.154.0

    • #42188 Corregir la puntuación en la documentación de empaquetado de npm @copyberry
    • #42192 Usar la creación nativa de procesos para comandos MCP sin ruta explícita en macOS @copyberry
    • #42194 Agregar el modo de reemplazo de Vim al editor de la TUI @copyberry
    • #42196 Agregar la creación de worktrees administrados @copyberry
    • #42199 Refactorizar el enrutamiento compartido de entradas de la TUI @copyberry
    • #42202 Separar las preferencias de la TUI de la configuración del servidor @copyberry
    • #42204 Agregar la proyección del entorno de ejecución de voz de macOS @copyberry
    • #42207 Reintentar las reconexiones de la TUI mientras se cierran los hilos @copyberry
    • #42208 Agregar la preparación del entorno de ejecución de voz para GNU Linux @copyberry
    • #42209 Agregar la preparación del entorno de ejecución de voz para Windows @copyberry
    • #42247 Registrar los resultados de las sugerencias de hilo en las notas del historial @copyberry
    • #42256 Omitir la puntuación de Guardian en el modo de aprobación del usuario @copyberry
    • #42270 Incluir la versión publicada de exec-server en la información del entorno @copyberry
    • #42284 Actualizar las habilidades de los complementos tras cambios de versión realizados fuera del proceso @copyberry
    • #42288 Obtener los paquetes zlib de rules_rs desde instantáneas de Ubuntu @copyberry
    • #42290 Ampliar la cobertura del historial de Guardian en operaciones de reanudación y reversión @copyberry
    • #42293 Conservar las respuestas verificadas durante la compactación del historial @copyberry
    • #42298 Conservar las respuestas retenidas al revertir cambios de dirección @copyberry
    • #42306 Estabilizar la prueba de reanudación de sesiones desvinculadas de exec-server @copyberry
    • #42309 Separar el aprovisionamiento del sandbox de Windows de la actualización de las ACL @copyberry
    • #42314 Conservar cwd en el formato nativo del destino en las solicitudes de aprobación de permisos @copyberry
    • #42316 Refactorizar los futuros de inicio de exec-server @copyberry
    • #42318 Admitir rutas al binario administrado de Codex incluido en el paquete @copyberry
    • #42319 Mostrar en tiempo real el estado de la compactación del contexto en la TUI @copyberry
    • #42320 Permitir configurar cuánto espera app-server antes de retirar un hilo de la memoria @copyberry
    • #42324 Evitar ejecutar programas auxiliares de PATH antes de establecer la confianza en el espacio de trabajo @copyberry
    • #42325 Mostrar directamente los mensajes completados del asistente durante la reproducción @copyberry
    • #42326 Reforzar la seguridad del mecanismo de conexión al socket de control de Windows @copyberry
    • #42328 Admitir actualizaciones persistentes de la configuración de razonamiento @copyberry
    • #42330 Proteger los binarios del sandbox de Windows frente al acceso de escritura heredado @copyberry
    • #42332 Empaquetar los entornos de ejecución preparados junto con el host de voz @copyberry
    • #42334 Agregar un protocolo de aprovisionamiento del sandbox de Windows @copyberry
    • #42337 Agregar un cliente autenticado para el aprovisionamiento del sandbox de Windows @copyberry
    • #42341 Agregar la estructura base para el ciclo de vida del servicio del sandbox de Windows @copyberry
    • #42342 Reforzar la seguridad del manejo de archivos durante el aprovisionamiento del sandbox de Windows @copyberry
    • #42344 Preparar la validación de políticas administradas para el aprovisionamiento del sandbox de Windows @copyberry
    • #42348 Agregar la autenticación del cliente del sandbox de Windows @copyberry
    • #42351 Habilitar el aprovisionamiento autenticado del sandbox de Windows @copyberry
    • #42353 Agregar el aprovisionamiento experimental del servicio del sandbox de Windows @copyberry
    • #42354 Agregar mensajes asíncronos de texto libre del usuario @copyberry
    • #42356 Inicializar las preguntas en los mensajes de prueba de reproducción con búfer @copyberry
    • #42358 Incluir las capacidades de uso al consultar los límites de solicitudes @copyberry
    • #42364 Admitir el cierre ordenado del daemon en Windows @copyberry
    • #42366 Listar los worktrees administrados de un repositorio @copyberry
    • #42369 Permitir que la proyección del historial de SQLite continúe al encontrar registros no válidos @copyberry
    • #42370 Mejorar el registro de errores de inicio del servidor MCP @copyberry
    • #42372 Agregar una alternativa para los datos de uso de Luna Reserve en la TUI @copyberry
    • #42373 Agregar telemetría con atribución para el ciclo de vida de los procesos exec @copyberry
    • #42374 Extraer el inicio de PID a un módulo dedicado @copyberry
    • #42375 Limpiar los recursos del sandbox de Windows al desinstalar la aplicación @copyberry
    • #42377 Hacer que las sesiones en tiempo real de app-server estén siempre disponibles @copyberry
    • #42378 Usar el decodificador JSON canónico para leer los registros de ejecución @copyberry
    • #42380 Exigir confirmación para los reintentos retenidos por seguridad @copyberry
    • #42381 Admitir la administración del ciclo de vida de app-server en Windows @copyberry
    • #42383 Actualizar rmcp a 3.2.0 @copyberry
    • #42384 Agregar un adaptador de almacenamiento de credenciales OAuth para RMCP @copyberry
    • #42385 Permitir la activación de la gestión experimental del contexto @copyberry
    • #42386 Exponer los entornos cargados de los hilos en las respuestas de app-server @copyberry
    • #42388 Recuperar los entornos diferidos después de un error de aprovisionamiento @copyberry
    • #42391 Autorizar apply_patch en el contexto de rutas del ejecutor @copyberry
    • #42392 Admitir actualizaciones administradas del daemon en Windows @copyberry
    • #42395 Poner la versión de Codex a disposición de los comandos e incluirla en los metadatos de los turnos @copyberry
    • #42397 Extraer partes específicas de la lógica de la TUI a submódulos @copyberry
    • #42399 Conservar la entrada restaurada después de resolver errores de desalineación @copyberry
    • #42401 Detectar los modos de colaboración de la TUI disponibles en App Server @copyberry
    • #42403 Exponer el último informe aceptado que indica que el entorno está listo @copyberry
    • #42404 Leer las tramas del programa auxiliar de voz sin depender de cómo se dividan los datos en la tubería @copyberry
    • #42405 Admitir el daemon de app-server en Windows @copyberry
    • #42406 Respetar las menciones explícitas de complementos durante el inicio de MCP @copyberry
    • #42408 Reforzar el manejo de entradas del editor integrado @copyberry
    • #42410 Permitir revisar y continuar los chats pausados por desalineación @copyberry
    • #42413 Habilitar la renovación coordinada de tokens OAuth en MCP @copyberry
    • #42417 Exponer los requisitos de red de las aplicaciones administradas @copyberry
    • #42419 Agregar la reanudación de sesiones al centro de comandos de agentes @copyberry
    • #42422 Respetar los requisitos del modelo en la puntuación de Guardian para el uso de la computadora @copyberry
    • #42425 Detectar las funciones experimentales de la TUI disponibles en el servidor @copyberry
    • #42428 Usar el editor compartido en el centro de comandos de agentes @copyberry
    • #42432 Encapsular en Box el futuro del selector de reanudación de la TUI @copyberry
    • #42445 Incluir el origen en los datos analíticos de medición de complementos @copyberry
    • #42451 Confirmar por ID de envío la recepción de las instrucciones de ajuste pendientes de la TUI @copyberry
    • #42453 Detectar los perfiles de permisos disponibles en App Server @copyberry
    • #42455 Mostrar detalles de las tareas en tiempo real en el centro de comandos de agentes @copyberry
    • #42458 Exponer el origen de los hilos a través de la API de app-server @copyberry
    • #42529 Registrar el indicador que habilita el contexto de hilos de Guardian @copyberry
    • #42552 Conservar los desafíos de autenticación de MCP en las llamadas a herramientas @copyberry
    • #42577 Conservar las rutas nativas del destino en las aprobaciones de comandos @copyberry
    • #42579 Guardar de forma persistente las respuestas verificadas del usuario en el contexto de hilos de Guardian @copyberry
    • #42584 Recuperar las pulsaciones de Escape de Vim en terminales antiguas @copyberry
    • #42588 Exigir una revisión de Guardian para los puntos de control de compactación incompatibles @copyberry
    • #42590 Reforzar el sandbox de macOS contra la inyección de entradas en la terminal @copyberry
    • #42593 Volver a cargar la configuración del usuario después de instalar complementos localmente @copyberry
    • #42596 Registrar el uso del escritorio privado del sandbox de Windows @copyberry
    • #42598 Informar los errores de detección de herramientas MCP en el estado del servidor @copyberry
    • #42602 Marcar como obsoleta la entrega de revisiones desvinculadas @copyberry
    • #42603 Exponer la instalación de métricas globales en codex-otel @copyberry
    • #42606 Admitir encabezados de confianza para las conexiones WebSocket de ejecución remota @copyberry
    • #42607 Agregar GPT-6-Astra al catálogo de modelos incluido @copyberry
    • #42609 Resumir las advertencias de inicio de la TUI @copyberry
    • #42619 Agregar GPT-6-Astra a los catálogos de Amazon Bedrock @copyberry
    • #42623 Limitar la duración de las negociaciones de Noise al tiempo de espera de inicialización del servidor exec @copyberry
    • #42624 Centralizar los modos de detalle de las imágenes de los prompts @copyberry
    • #42631 Inicializar el entorno de ejecución de GStreamer empaquetado en el host de voz @copyberry
    • #42634 Agregar un almacén de archivos adjuntos inyectable a ThreadManager @copyberry
    • #42638 Actualizar la descripción de la velocidad del nivel Fast de GPT-6-Astra @copyberry
    • #42639 Advertir cuando se anulen los valores predeterminados guardados del modelo @copyberry
    • #42640 Reforzar el análisis del marcado del asistente en la TUI @copyberry
    • #42641 Restaurar la TUI integrada en la terminal después de cerrar las vistas superpuestas de pantalla completa @copyberry
    • #42650 Mostrar las citas de archivos del asistente como enlaces locales @copyberry
    • #42652 Agregar worktrees administrados a codex exec @copyberry
    • #42654 Actualizar la prueba de exec-server estable a Codex 0.153.1 @copyberry
    • #42657 Usar un nombre de modelo genérico como alternativa en las pruebas de estado @copyberry
    • #42667 Adaptar los avisos de rechazo de solicitudes de ciberseguridad de la TUI según la elegibilidad para Daybreak @copyberry
    • #42668 Cancelar el registro de control remoto al cerrar stdio @copyberry
    • #42671 Conservar las sesiones de la TUI mientras se inician hilos de reemplazo @copyberry
    • #42674 Guardar de forma persistente desde la TUI las funciones experimentales anunciadas por el servidor @copyberry
    • #42676 Agregar negociación WebRTC al host de voz @copyberry
    • #42677 Acotar las instrucciones sobre mensajes asíncronos del usuario @copyberry
    • #42682 Corregir los datos de prueba de la función experimental de worktrees @copyberry
    • #42716 Permitir enlaces simbólicos de confianza dentro de CODEX_HOME en macOS @copyberry
    • #42718 Habilitar la compatibilidad con TTY en la ejecución unificada solo cuando esté activo el indicador correspondiente @copyberry
    • #42741 Hacer compatible con Bazel la prueba de inicio de la TUI con enlaces simbólicos @copyberry
    • #42744 Respetar las políticas de revisión de Guardian proporcionadas por el modelo @copyberry
    • #42746 Gestionar las revisiones de red pendientes después de que finalice el proceso @copyberry
    • #42749 Mejorar la asignación automática de nombres a los hilos en la TUI @copyberry
    • #42752 Conservar los ID de respuesta para eventos rápidos de herramientas de colaboradores @copyberry
    • #42755 Estabilizar la prueba de seguridad del inicio interactivo de tmux @copyberry
    • #42758 Propagar los tickets de respuesta a las revisiones de Guardian @copyberry
    • #42762 Conservar las instrucciones del usuario en el contexto del hilo de Guardian @copyberry
    • #42767 Evitar condiciones de carrera al asignar puertos en las pruebas de HTTP con transmisión @copyberry
    • #42770 Conservar el orden de aceptación en el contexto retenido del hilo @copyberry
    • #42773 Evitar retener el permiso de metadatos mientras se carga la configuración en una reanudación en frío @copyberry
    • #42781 Agregar transporte SigV4 directo a exec-server @copyberry
    • #42791 Mantener el historial de prompts de la TUI vinculado a la configuración local @copyberry
    • #42792 Extraer la vista de entrada de notas a su propio módulo @copyberry
    • #42798 Agregar avisos sobre el uso de datos al cuadro de diálogo de informes del usuario @copyberry
    • #42801 Mantener oculto el ejecutor de comandos del sandbox de Windows @copyberry
    • #42807 Agregar decisiones de aprobación de Guardian específicas de cada solicitud @copyberry
    • #42811 Permitir especificar otro emisor de inicio de sesión para el entorno de preproducción en las compilaciones empaquetadas @copyberry
    • #42814 Admitir títulos personalizados para eventos de informes @copyberry
    • #42819 Enrutar las aprobaciones de Guardian de forma independiente de la puntuación asíncrona @copyberry
    • #42821 Informar sobre la política administrada del sistema de archivos en codex doctor @copyberry
    • #42823 Exponer la política administrada de WebMCP a través de App Server @copyberry
    • #42824 Afinar las instrucciones sobre la entrada del usuario para GPT-6 @copyberry
    • #42832 Conservar el contexto de autorización raíz en las revisiones de Guardian @copyberry
    • #42833 Conservar SystemRoot al configurar el programa envolvente del sandbox de Windows @copyberry
    • #42835 Conservar las restricciones administradas de lectura de Windows en la CLI del sandbox @copyberry
    • #42836 Aplicar de forma condicional las instrucciones de GPT-6-Astra sobre la entrada del usuario @copyberry
    • #42838 Conservar las rutas del ejecutor en las revisiones de aprobación de Guardian @copyberry
    • #42841 Agregar un adaptador nativo de sandbox MXC para Windows @copyberry
    • #42842 Agregar efectos de destellos de Astra al editor de la TUI @copyberry
    • #42844 Conservar las instrucciones del usuario en el contexto de Guardian @copyberry
    • #42847 Conservar el formato Markdown al copiar respuestas de la TUI @copyberry
    • #42850 Usar jemalloc para los binarios de Linux con musl @copyberry
    • #42852 Reforzar las revisiones de Guardian después de la compactación del contexto @copyberry
    • #42854 Guardar de forma persistente las preferencias de Daybreak en los metadatos del hilo @copyberry
    • #42863 Conservar la precedencia entre los alias de requisitos de funciones @copyberry
    • #42870 Evitar resolver repetidamente las mismas rutas del sandbox del sistema de archivos @copyberry
    • #42879 Incluir GPT-6-Astra en el selector de modelos @copyberry
    • #42883 Agregar métricas del lado del cliente sobre los intentos de llamadas RPC a exec-server @copyberry
    • #42889 Agregar componentes a la TUI para editar preguntas asíncronas donde aparecen @copyberry
    • #42891 Integrar preguntas asíncronas en la TUI @copyberry
    • #42894 Admitir respuestas seleccionables para las preguntas asíncronas de la TUI @copyberry
    • #42897 Permitir escribir una respuesta junto a las opciones de una pregunta asíncrona al elegir “Otra” @copyberry
    • #42900 Establecer la identidad del turno raíz para tareas independientes y solicitudes de memoria @copyberry
    • #42903 Conservar el estado de las preguntas de la TUI e integrar la navegación por el historial y la cola @copyberry
    • #42904 Usar instrucciones estáticas para el modo de colaboración Predeterminado @copyberry
    • #42931 Actualizar las instrucciones de la habilidad OpenAI Docs para GPT-6 Astra @copyberry
    • #42933 Esperar a que estén disponibles los datos analíticos del turno antes de cerrar la prueba de Guardian v2 @copyberry
    • #42990 Actualizar los hooks de sesión después de actualizaciones externas de complementos @copyberry
    • #42993 Eliminar el comando obsoleto codex mcp-server @copyberry
    • #43000 Conservar la versión multiagente resuelta al revertir hilos @copyberry
    • #43002 Reemplazar los tickets de Guardian por los ID de las respuestas padre @copyberry
    • #43005 Agregar motivos de falla y métricas de tiempos de conexión de Guardian V2 @copyberry
    • #43031 Mantener los catálogos actualizados de herramientas MCP junto con sus clientes @copyberry
    • #43039 Actualizar las herramientas de los hilos activos mediante app/installed @copyberry
    • #43043 Evitar escanear el sistema de archivos al inicializar la vista general de los agentes @copyberry
    • #43055 Permitir que /copy copie la salida de estado y campos individuales @copyberry
    • #43069 Agregar compatibilidad con worktrees administrados para sesiones interactivas y forks @copyberry
    • #43070 Aclarar los comentarios en la configuración de CI y el flujo de trabajo de Rust @copyberry
    • #43074 Mostrar un error con opción de reintentar cuando no se pueda cargar la ventana emergente de apps @copyberry
    • #43079 Agregar dispositivos de audio locales de activación opcional al programa auxiliar de voz @copyberry
    • #43083 Proporcionar CMake y Ninja administrados por Bazel para compilar la versión incluida de Opus @copyberry
    • #43090 Enviar el audio procesado del micrófono mediante RTP en voice-host @copyberry
    • #43097 Agregar una API de sesiones WebRTC en tiempo real que use un programa auxiliar @copyberry
    • #43099 Agregar la exportación del SDK nativo de voz con verificación mediante comprobantes @copyberry
    • #43100 Agregar límites al procesamiento de audio Opus entrante por RTP en el host de voz @copyberry
    • #43102 Incluir GIO en los SDK de voz y los entornos de ejecución nativos @copyberry
    • #43104 Mover el contexto del hilo de Guardian a la configuración de guardianv2 @copyberry
    • #43109 Agregar entradas explícitas de la cadena de herramientas para las compilaciones nativas de voz @copyberry
    • #43110 Registrar los cambios en el esfuerzo de razonamiento en el historial de conversaciones cuando esté activo el indicador correspondiente @copyberry
    • #43111 Agregar un objetivo de Bazel para las dependencias nativas de voz @copyberry
    • #43113 Guardar las preferencias de activación de subagentes y memoria mediante App Server @copyberry
    • #43114 Agregar la preparación de entornos de ejecución nativos de voz con Bazel @copyberry
    • #43117 Enlazar los bindings de Bazel para Unix con el entorno de ejecución de voz preparado @copyberry
    • #43120 Agregar la creación de worktrees administrados a los comandos de sesión de la TUI @copyberry
    • #43121 Exigir un entorno de ejecución preparado al ensamblar los paquetes del programa auxiliar de voz @copyberry
    • #43125 Agregar la selección explícita de herramientas de Windows para las compilaciones nativas de voz @copyberry
    • #43126 Exponer las herramientas de compilación nativas de Windows mediante objetivos de Bazel @copyberry
    • #43144 Agregar objetivos de Bazel con MSVC en Windows para las bibliotecas nativas de voz @copyberry
    • #43147 Habilitar el contexto experimental al iniciar la sesión solo si el modelo lo admite @copyberry
    • #43177 Usar la configuración predeterminada del modelo en el servidor al iniciar una nueva sesión de la TUI @copyberry
    • #43178 Permitir la reanudación mediante el mecanismo heredado con comprobaciones de seguridad cuando la migración en segundo plano esté habilitada @copyberry
    • #43244 Agregar componentes de reproducción de GStreamer con límites al host de voz @copyberry
    • #43248 Conectar el audio RTP de voice-host con la reproducción por altavoces @copyberry
    • #43253 Mostrar las conversaciones en modo de solo lectura si al reanudarlas se detecta un proceso de escritura activo @copyberry
    • #43261 Usar los valores predeterminados del servidor al iniciar tareas en segundo plano de la TUI @copyberry
    • #43265 Agregar contratos experimentales de API para la verificación de usuarios @copyberry
    • #43279 Incluir los worktrees vinculados en la detección de sesiones de la TUI @copyberry
    • #43281 Mover la preparación de paquetes npm a una tarea independiente del flujo de publicación de versiones @copyberry
    • #43282 Incorporar metadatos en los binarios de Bazel solo cuando se active esa opción @copyberry
    • #43286 Agregar un explorador de worktrees administrados a la TUI @copyberry
    • #43289 Procesar la verificación de usuarios de MCP solo cuando se admita esa capacidad @copyberry
    • #43298 Posponer las transiciones de worktrees administrados hasta que comiencen nuevas iteraciones del bucle de la TUI @copyberry
    • #43304 Aislar los metadatos del commit de la compilación de Bazel de las entradas de compilación de Rust @copyberry
    • #43308 Reemplazar los archivos de apagado de app-server en Windows por solicitudes a través de sockets @copyberry
    • #43315 Identificar de manera inequívoca la sesión correspondiente a cada etiqueta antes de actuar @copyberry
    • #43325 Ordenar las claves de los objetos del esquema JSON para que Cargo y Bazel produzcan una salida uniforme @copyberry
    • #43330 Conservar los permisos guardados al reanudar tareas remotas o crear forks de ellas @copyberry
    • #43340 Habilitar la selección de perfiles remotos de permisos con nombre en la TUI @copyberry
    • #43352 Agregar un transporte de verificación de usuarios de MCP que requiera activación explícita @copyberry
    • #43355 Permitir que App Server resuelva la configuración implícita del modelo para los forks de la CLI @copyberry
    • #43359 Mostrar el ID del proveedor del modelo del servidor en el estado de la TUI @copyberry
    • #43360 Usar los metadatos de app-server para restaurar sesiones de la TUI @copyberry
    • #43376 Posponer el selector de reanudación y los cambios de directorio hasta disponer de una nueva pila de la TUI @copyberry
    • #43408 Evitar las esperas de conexión WebSocket en la clasificación de Guardian v2 @copyberry
    • #43419 Inicializar cwd en los datos de prueba de reanudación y creación de forks de la TUI @copyberry
    • #43421 Eliminar el README de app-server y las referencias a ese archivo en las instrucciones para colaboradores @copyberry
    • #43423 Eliminar de AGENTS.md el requisito de actualizar la documentación de app-server @copyberry
    • #43426 Manejar las solicitudes HTTP de Luna en las pruebas del historial de Guardian @copyberry
    • #43428 Notificar los cambios de autenticación a los servidores MCP que usen stdio y hayan activado esta opción @copyberry
    • #43432 Enrutar las aprobaciones mediante la API de decisiones de la extensión @copyberry
    • #43442 Mantener la coherencia de la evidencia de revisión de Guardian y rechazar las aprobaciones que hayan perdido vigencia @copyberry
    • #43444 Fijar los archivos de manifiesto de las versiones de V8 e impedir el reemplazo de versiones publicadas @copyberry
    • #43447 Enrutar las solicitudes de exploración de MCP mediante el mecanismo compartido de decisiones de aprobación @copyberry
    • #43454 Agregar etiquetas de diagnóstico a las métricas de captura de instantáneas del shell @copyberry
    • #43456 Esperar a que el hilo esté inactivo antes de realizar la reversión en las pruebas de cambio de modelo @copyberry
    • #43458 Centralizar el modo de contexto y la política de puntos de control de Guardian @copyberry
    • #43462 Eliminar las rutas heredadas de revisión de aprobaciones de Guardian @copyberry
    • #43472 Recuperar las instrucciones raíz faltantes de Guardian en orden de aceptación @copyberry
    • #43478 Conservar las instrucciones heredadas de Guardian en los forks independientes @copyberry
    • #43490 Exponer las funciones auxiliares compartidas del revisor de Guardian a través de guardian_review @copyberry
    • #43491 Incluir los hijos que ya no están cargados en memoria en el contexto del entorno multiagente v2 @copyberry
    • #43494 Limitar la lectura de registros de ejecución archivados a los hilos solicitados @copyberry
    • #43495 Permitir que las sesiones internas creen forks a partir del historial seleccionado @copyberry
    • #43504 Tratar los procesos zombis como inactivos en el backend de PID de Unix @copyberry
    • #43513 Exponer un identificador estable de la compilación del ejecutor en los metadatos del entorno @copyberry
    • #43519 Establecer recursion_limit en 256 para app-server, exec y TUI @copyberry

    Versión completa en GitHub

  • Codex App 26.903

    Nuevas funciones

    • Se agregó un atajo configurable para abrir enlaces web en tu navegador predeterminado.
    • Se agregó la opción Abrir con > Nueva pestaña a la vista de diferencias de archivos para que puedas abrir un archivo fuente en la app directamente en la línea seleccionada.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoraron la recuperación y la capacidad de respuesta de la app cuando vuelves a abrir chats o envías mensajes mientras se reanuda un chat.
    • Se corrigió un error que hacía que los mensajes de seguimiento aparecieran duplicados en el historial de chat restaurado.
  • ChatGPT para iOS 1.2026.244

    Nuevas funciones

    • Haz referencia a otras tareas directamente en el editor con menciones @.
    • Responde preguntas en tiempo real mientras Codex sigue trabajando, sin perder tu borrador.
    • Al explorar archivos, puedes volver al archivo anterior, abrir archivos recientes y retomar la lectura donde la dejaste.
    • Elige una rama de partida para los nuevos worktrees o incluye tus cambios locales actuales.
    • En iOS 26, la configuración de un worktree ahora puede continuar en segundo plano y puedes ver el progreso en una actividad en vivo.

    Mejoras y correcciones de errores

    • El modo de voz ahora usa el modelo y el nivel de esfuerzo de razonamiento que elegiste.
    • Recuperamos los mensajes que faltaban en las tareas delegadas y corregimos la navegación entre tareas vinculadas.
    • Las revisiones de código ahora se completan de forma más confiable, sin duplicar la actividad ni quedar atascadas en el estado de ejecución.
    • Al cambiar de Queue a Steer, la app ya no se cierra de forma inesperada ni conserva mensajes desactualizados en la cola.
    • Mejoramos la confiabilidad de la reconexión. Los dispositivos ahora conservan el emparejamiento durante las interrupciones temporales del servicio.
    • Corregimos un problema que hacía que las habilidades de los complementos aparecieran duplicadas en las sugerencias del editor.
  • Se eliminó el servidor MCP de Codex

    El comando codex mcp-server y el binario independiente codex-mcp-server se marcaron como obsoletos el 24 de agosto de 2026 y posteriormente se eliminaron. Antes de actualizar Codex, actualiza las integraciones que ejecuten cualquiera de los dos.

    Usa App Server de Codex para las integraciones. El comando app-server es experimental y su uso en cargas de trabajo de producción no cuenta con soporte.

    Consulta la guía de migración para obtener más detalles. Codex sigue permitiendo conectarse a servidores MCP externos mediante codex mcp.

  • Codex CLI 0.153.4

    $ npm install -g @openai/codex@0.153.4
    Ver detalles

    Correcciones de errores

    • Astra ahora aparece en el selector de modelos incluido en el paquete y es el modelo predeterminado del paquete si no configuras un modelo explícitamente. (#42874)
    • Se actualizaron las indicaciones para que Astra haga preguntas asíncronas solo cuando la herramienta esté disponible en la sesión. (#42878)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.153.3...rust-v0.153.4

    • #42874 [corrección urgente de 0.153] Mostrar Astra en el selector de modelos incluido en el paquete @rhan-oai
    • #42878 [corrección urgente de 0.153] Aclarar en las indicaciones para Astra que las preguntas asíncronas requieren que la herramienta esté disponible @rhan-oai

    Versión completa en GitHub

  • Codex CLI 0.153.3

    $ npm install -g @openai/codex@0.153.3
    Ver detalles

    Nuevas funciones

    • Se agregó GPT-6-Astra al selector de modelos de Amazon Bedrock para las rutas globales y de EE. UU. de Mantle y Runtime. (#42805)

    Correcciones de errores

    • Se corrigieron las instrucciones que sigue GPT-6-Astra al pedir aclaraciones de forma asíncrona. Ahora indican que debe usar la herramienta compatible y que esta solo acepta texto. (#42809)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.153.2...rust-v0.153.3

    • #42805 [Parche para la versión 0.153] Agregar GPT-6-Astra a los catálogos de Amazon Bedrock @celia-oai
    • #42809 [Parche para la versión 0.153] Actualizar las instrucciones de Astra para formular preguntas de forma asíncrona @rhan-oai

    Versión completa en GitHub

  • Codex CLI 0.153.2

    $ npm install -g @openai/codex@0.153.2
    Ver detalles

    Correcciones de errores

    • Se corrigió la descripción del nivel GPT-6-Astra Fast para que diga “el doble de velocidad, mayor uso” en lugar de “1,5x”. La corrección solo afecta al texto que se muestra. Las solicitudes se procesan igual que antes. (#42632)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.153.1...rust-v0.153.2

    • #42632 Corregir la descripción del nivel GPT-6-Astra Fast para la versión 0.153.2 @anp-oai

    Versión completa en GitHub

  • Codex CLI 0.153.1

  • Codex CLI 0.153.0

    $ npm install -g @openai/codex@0.153.0
    Ver detalles

    Nuevas funciones

    • El modo Vim ahora permite deshacer con u y rehacer con Ctrl+R, y conserva los borradores completos, incluidos el contenido pegado y los archivos adjuntos. (#41941, #42140)
    • La CLI de complementos permite listar, instalar y eliminar complementos de marketplaces remotos. (#42150)
    • Configura tui.auto_recap = false para desactivar los resúmenes automáticos. Podrás seguir usando /recap de forma manual. (#42101)
    • El historial de la TUI muestra los parches completos, la entrada enviada a las terminales en segundo plano y cada comando completado por separado. (#41893, #42107)
    • Los usuarios de Plus y Team reciben un aviso con mayor anticipación cuando les queda menos de la mitad de su cuota en una ventana de uso de aproximadamente cinco horas. (#42142)

    Correcciones de errores

    • Las sesiones de la TUI se reconectan cuando se interrumpe una conexión externa con App Server. Se conservan los borradores y las transcripciones, y los envíos cuyo estado es incierto o que están en cola permanecen en pausa para su revisión. (#41911, #41916, #41918)
    • El modo Acceso completo omite las revisiones de Guardian para las acciones que solo requieren confirmación. El modo de aprobación del usuario omite tanto la puntuación que realiza Guardian en segundo plano como su preparación anticipada. Las comprobaciones de acciones sensibles y las solicitudes de información al usuario se siguen procesando como antes. (#42147, #42256)
    • El historial de revisiones de Guardian se conserva tras la compactación, los reinicios y los forks creados por el usuario. Se respetan los límites de reversión y se mantiene aislado el historial de los subagentes. (#41879, #42065)
    • Las aprobaciones guardadas de herramientas MCP solo se aplican a la cuenta seleccionada de la aplicación. En macOS, los ejecutables MCP con rutas relativas se inician de forma más confiable. (#42133, #42117)
    • La compresión de registros de ejecución incluye los historiales compartidos. Al seleccionar una sesión por directorio de trabajo, codex exec resume admite registros comprimidos. Los forks de hilos funcionan cuando se accede a los directorios raíz de sesión mediante enlaces simbólicos. (#42039, #42135)

    Actualizaciones de configuración y API

    • Los metadatos de los hilos de App Server incluyen los campos model y reasoningEffort, que admiten valores nulos. Se admiten preguntas asincrónicas estructuradas mediante request_user_input_async cuando el catálogo de modelos las habilita. (#42151, #42178)
    • tui.disable_paste_burst reemplaza la opción de configuración de nivel superior, que se sigue admitiendo como alternativa si no se especifica la nueva opción. (#41976)
    • Se agrega la opción de configuración features.context_management.experimental_mode, desactivada de forma predeterminada. Si la habilitas en una sesión de ChatGPT Plus, Pro o Pro Lite que usa el backend de Codex y cumple los requisitos, se activan el contexto con presupuesto de tokens, las notas del historial y la herramienta new_context. Las sesiones con clave de API, los proveedores personalizados y los hilos estructurados temporales siguen excluidos. (#42385)

    Registro de cambios

    Registro completo de cambios

    • #41870 Usar la recopilación compartida de transcripciones para las revisiones de Guardian
    • #41879 Conservar la evidencia de las revisiones de Guardian tras la compactación
    • #41884 Agregar un paso para preparar una versión fija del código fuente de voz nativa
    • #41890 Agregar una receta de compilación de dependencias de voz nativa
    • #41892 Conservar el cliente MCP para los flujos de eventos
    • #41893 Mostrar por separado los comandos de la TUI ejecutados correctamente
    • #41894 Corregir la compilación de dependencias de voz nativa en Windows
    • #41897 Agregar la base para gestionar el ciclo de vida del componente auxiliar de voz
    • #41899 Mantener activas las suscripciones a eventos MCP después de retirar la tarea de la memoria
    • #41901 Cargar contexto acotado después de turnos de reactivación vacíos
    • #41902 Agregar compatibilidad con el ciclo de vida del host de voz instalado
    • #41906 Agregar un administrador de flujos de eventos MCP
    • #41908 Evitar examinar los registros de ejecución archivados al archivar hilos
    • #41909 Tener en cuenta el contexto de rutas del ejecutor al transformar los permisos
    • #41911 Conservar los borradores de la TUI tras las desconexiones de App Server
    • #41912 Guardar el consumo de tokens de las respuestas en el historial de ejecución
    • #41913 Mantener la medición del tiempo de estado de la TUI cuando la fila de estado está oculta
    • #41915 Mover el generador del esquema de configuración a un crate dedicado
    • #41916 Reconectar automáticamente las sesiones de la TUI con App Server
    • #41917 Abrir la vista general de los agentes desde un editor vacío
    • #41918 Restaurar la navegación entre agentes después de que la TUI se reconecte
    • #41923 Permitir que cada llamada en tiempo real existente tenga su propio punto de acceso de canal lateral
    • #41924 Registrar en Core el historial de conversaciones en tiempo real
    • #41925 Probar la detección del formateador de Rust en todo el repositorio
    • #41928 Usar el contexto de rutas del ejecutor para la aprobación previa de permisos
    • #41929 Abrir directamente la vista general de los agentes en la prueba de reconexión
    • #41933 Informar de manera uniforme sobre la política de sandbox configurada
    • #41934 Omitir la salida WAV del modo de código cuando su tamaño sea insuficiente
    • #41936 Adjuntar las revisiones fallidas de Guardian a los informes de diagnóstico
    • #41937 Limitar las vistas previas de la entrada de las terminales en segundo plano
    • #41938 Aclarar las instrucciones para reanudar la sesión en los resúmenes que se muestran al salir
    • #41940 Conservar las cachés de diseño de las transcripciones al seleccionar un punto al que retroceder
    • #41941 Agregar la función de deshacer de Vim al editor de la TUI
    • #41944 Emitir telemetría del costo por turno para las sesiones de ChatGPT
    • #41946 Ampliar la cobertura de pruebas de regresión de los permisos de extensiones
    • #41949 Agregar una API de App Server para la reconciliación de complementos
    • #41950 Mejorar las trazas de las llamadas anidadas a herramientas y de los procesos exec
    • #41953 Aplicar la política de origen del marketplace a los complementos seleccionados
    • #41974 Registrar los inicios de la TUI por modo de App Server
    • #41976 Mover disable_paste_burst a la sección [tui]
    • #41980 Conservar los metadatos de uso sin procesar de las respuestas
    • #42003 Incluir el desencadenante y el origen de cada turno en las estadísticas de turnos
    • #42031 Compartir la lógica que usa Guardian para conservar los mensajes del usuario
    • #42033 Mejorar los diagnósticos de los informes de Guardian
    • #42039 Incluir los historiales compartidos en la compresión de registros de ejecución
    • #42043 Etiquetar las métricas de tamaño del directorio principal de Codex con el estado de compresión
    • #42047 Agregar ajustes de aprobación por cuenta para las apps
    • #42054 Respetar los selectores explícitos de cuenta en las llamadas a herramientas de Apps
    • #42056 Respetar los ajustes de vinculación de apps en las aprobaciones de herramientas MCP
    • #42065 Conservar el historial de Guardian al reconstruir hilos
    • #42066 Eliminar determinados casos de prueba del núcleo
    • #42068 Detectar instalaciones independientes desde el paquete de la CLI para macOS
    • #42069 Eliminar la cobertura de pruebas redundante
    • #42071 Detectar instalaciones de Codex administradas por Vite+
    • #42076 Unificar la recopilación de secciones de contexto de Guardian
    • #42082 Atribuir las revisiones de REPL anidados a las llamadas a herramientas correspondientes
    • #42085 Centralizar la composición del contexto de Guardian
    • #42086 Atribuir las revisiones de Guardian a las herramientas de apps de OpenAI
    • #42094 Registrar la disponibilidad de MXC en Windows
    • #42096 Mejorar la confiabilidad de la carga de informes de diagnóstico en redes lentas
    • #42100 Dar preferencia a la versión remota de Sites sobre el complemento incluido
    • #42101 Agregar un ajuste de la TUI para desactivar los resúmenes automáticos
    • #42102 Extraer el WebSocket de trazas de OTEL a un crate reutilizable
    • #42104 Mostrar las sesiones recientes en el centro de control de agentes
    • #42107 Mostrar los parches completos y la entrada de la terminal en el historial de la TUI
    • #42109 Aplicar formato a los scripts de Python en todo el repositorio
    • #42110 Tratar los hooks de limpieza incluidos como funciones integradas
    • #42113 Aplicar la semántica de la plataforma remota a las comprobaciones de seguridad de exec
    • #42114 Centralizar las modificaciones de complementos remotos en PluginsManager
    • #42117 Corregir el inicio de servidores MCP con rutas relativas en macOS
    • #42118 Mejorar la visualización de la actividad de los hooks en la TUI
    • #42121 Permitir actualizar el revisor de aprobaciones para los turnos activos
    • #42123 Conservar las etiquetas descriptivas en los enlaces a archivos locales
    • #42126 Ignorar los archivos que no sean JSON en las funciones auxiliares de prueba del catálogo de complementos
    • #42128 Preparar las conexiones MCP para la renovación coordinada de credenciales OAuth
    • #42132 Acotar la búsqueda del directorio raíz de Git al enriquecer los metadatos
    • #42133 Limitar las aprobaciones MCP de la sesión a los vínculos con cuentas de apps
    • #42134 Incluir los metadatos de vinculación de apps en las exploraciones de MCP para solicitar aprobación
    • #42135 Permitir forks de hilos desde directorios raíz de sesión a los que se accede mediante enlaces simbólicos
    • #42137 Preparar de antemano las instantáneas del shell para los turnos que cumplan los requisitos
    • #42140 Agregar la función de rehacer al historial del editor en modo Vim
    • #42142 Agregar advertencias anticipadas sobre los límites de solicitudes para los planes Plus y Team
    • #42144 Agregar eventos de analítica de Guardian V2
    • #42146 Resolver las solicitudes de permisos en el contexto del ejecutor
    • #42147 Omitir las revisiones de Guardian en el modo Acceso completo
    • #42149 Actualizar los marketplaces de Git a partir de la configuración combinada
    • #42150 Agregar compatibilidad con marketplaces remotos en la CLI de complementos
    • #42151 Exponer los ajustes del modelo en los metadatos de los hilos de App Server
    • #42161 Dividir el código de JSON Schema de las herramientas en módulos especializados
    • #42164 Registrar el origen de los resultados en las estadísticas de las herramientas de apps
    • #42173 Agregar compatibilidad con la inyección de encabezados en los requisitos de red
    • #42174 Agregar un paquete de esquemas de App Server que Bazel pueda almacenar en caché
    • #42178 Agregar solicitudes asincrónicas estructuradas de información al usuario
    • #42256 Omitir la puntuación de Guardian en el modo de aprobación del usuario
    • #42385 Agregar una opción para activar la gestión experimental del contexto

    Versión completa en GitHub

  • Codex App 26.901

    Incluye las actualizaciones hasta el 5 de septiembre de 2026.

    Mejoras de rendimiento y correcciones de errores

    • El selector de modelos ya no se cierra mientras se actualiza la configuración.
    • Ahora se distingue entre el envío correcto de comentarios y los errores al cargar datos de diagnóstico.
    • Los chats remotos ya no se bloquean al volver a abrirlos después de un cambio de host.
    • Las preferencias de conexión automática a hosts SSH se conservan al reiniciar la aplicación.
  • ChatGPT para iOS 1.2026.237

    Nuevas funciones

    • Ahora puedes adjuntar archivos en todos los hosts conectados, incluidos los de Windows y Linux, y también puedes adjuntar videos de tu fototeca.
    • Mantén presionado el botón para adjuntar archivos y elige entre tus fotos recientes.
    • La nueva vista de prioridad muestra al principio de la lista las tareas en curso, las actualizaciones sin leer y las tareas que esperan tu respuesta.
    • Los prompts en cola ahora se sincronizan con el host conectado, se pueden seguir editando y se envían incluso cuando la app está en segundo plano.
    • Ahora puedes ver en tiempo real cuánto tiempo llevan en ejecución las tareas de larga duración.
    • Los menús de las tareas ahora incluyen una opción para copiar el ID del hilo.

    Mejoras y correcciones de errores

    • La lista de tareas se carga y se organiza de forma más rápida y confiable. Las secciones por fecha son más sencillas, la lista se traba con menos frecuencia y hay menos casos en los que desaparecen proyectos.
    • La reconexión es más confiable. Se corrigieron los problemas que dejaban el envío bloqueado, impedían que aparecieran las aprobaciones o mostraban información desactualizada sobre las tareas.
    • Las respuestas largas ahora aparecen de forma progresiva con menos interrupciones visuales.
    • Los mensajes del chat lateral siguen disponibles hasta que los cierres, incluso si el chat ya no puede volver a conectarse.
  • Codex CLI 0.152.1

  • Codex CLI 0.152.0

    $ npm install -g @openai/codex@0.152.0
    Ver detalles

    Nuevas funciones

    • El modo Vim permite buscar dentro de los borradores con / y ?, resalta las coincidencias y permite recorrerlas con n y N. (#41586)
    • Los avisos de límites de solicitudes permiten consultar el uso, administrar créditos, restablecer límites y administrar planes. (#41742)
    • La interfaz de terminal y codex exec muestran el progreso de la renovación de credenciales, incluida la reautenticación en Amazon Bedrock. (#41239)
    • Los nombres de servidores MCP pueden contener :, @, / y ., lo que permite usar nombres con formato de paquete en todos los comandos de la CLI y durante la autenticación. (#41700)
    • Cada herramienta MCP admite el ajuste output_token_limit. Al reanudar una sesión, la salida se sigue truncando con el mismo criterio. (#41421)
    • Los clientes de App Server pueden configurar los tiempos de espera de thread/shellCommand, incluso para que superen una hora. (#41384)

    Correcciones de errores

    • En los editores con Vim habilitado, los borradores nuevos ahora se abren en modo de inserción, incluso después de enviar mensajes o ejecutar comandos slash. (#41921)

    • Las revisiones automáticas de aprobación pueden conservar mensajes más largos y una transcripción más extensa de la conversación. (#41931)

    • Las revisiones automáticas de aprobación conservan las instrucciones, las respuestas y las autorizaciones válidas del usuario durante la compactación del historial. (#41660, #41846, #41852)

    • Al reanudar un hilo sin especificar un directorio de trabajo, se restaura el directorio guardado. Las actualizaciones de los metadatos del cliente conservan los permisos del sistema de archivos. (#41567, #41464)

    • Las herramientas MCP siguen disponibles cuando se actualiza la caché o cambian los complementos remotos. Los reintentos de autenticación usan los encabezados actualizados que proporciona el componente auxiliar. (#41336, #41344, #41396, #41400)

    • Al abrir el selector de modelos, se actualiza la lista de modelos disponibles y se mantiene resaltada la misma opción. (#41467)

    • Se corrigieron los problemas de ejecución en el sandbox de Windows con PowerShell de Microsoft Store, los bloqueos de subprocesos al consultar la terminal y los errores de visualización relacionados con el cursor en versiones antiguas de las terminales JediTerm. (#41227, #41436, #41673)

    • Las solicitudes de tareas en la nube rechazan las URL de backend que no son de confianza y deshabilitan las redirecciones para proteger las credenciales guardadas. (#41403)

    Tareas de mantenimiento

    • La herramienta de planificación está deshabilitada de forma predeterminada. Habilítala con tools.update_plan.enabled = true. (#41744)
    • Las recomendaciones de complementos comienzan a cargarse durante el inicio, lo que reduce la espera antes del primer turno. (#41375)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.151.0...rust-v0.152.0

    • #41210 Habilitar las herramientas de reloj a partir de los metadatos del modelo @copyberry
    • #41215 Renovar el contexto de Guardian antes de las revisiones de seguimiento @copyberry
    • #41218 Compartir la lógica de análisis de menciones enlazadas de herramientas en la interfaz de terminal (TUI) @copyberry
    • #41219 Reintentar el registro remoto ante conflictos confirmados @copyberry
    • #41221 Respetar los presupuestos de tokens por turno al renovar el contexto de revisión de Guardian @copyberry
    • #41223 Agregar a project/list la opción de ordenar los proyectos del más reciente al más antiguo @copyberry
    • #41226 Mover las pruebas de sesiones de revisión de Guardian a un archivo separado @copyberry
    • #41227 Usar una versión compatible de PowerShell para los comandos del sandbox de Windows con privilegios elevados @copyberry
    • #41230 Aplicar la política de enrutamiento de apps a las lecturas de complementos sin autenticación @copyberry
    • #41231 Instrumentar la caché de complementos cargados @copyberry
    • #41232 Incluir la versión de PowerShell en el contexto del entorno @copyberry
    • #41235 Sanear los mensajes de error del backend de notas del historial @copyberry
    • #41239 Mostrar el progreso de la recuperación de la autenticación con el proveedor del modelo @copyberry
    • #41243 Agregar un control configurable para habilitar la herramienta sleep @copyberry
    • #41250 Incluir el origen del hilo en los metadatos de la conexión en tiempo real @copyberry
    • #41260 Permitir que el backend del historial aplique los límites de salida de las herramientas @copyberry
    • #41285 Usar el registro de acciones para detectar conflictos en la asignación de teclas @copyberry
    • #41292 Enviar al modelo las imágenes de las notas del historial @copyberry
    • #41308 Hacer que los subagentes usen el nivel de servicio del agente raíz @copyberry
    • #41309 Respetar las revisiones obligatorias al reutilizar las puntuaciones de Guardian @copyberry
    • #41313 Desacoplar la espera progresiva entre reintentos HTTP de las pruebas de integración de sobrecarga @copyberry
    • #41322 Aislar las pruebas de aprobación de Guardian para el modelo requerido @copyberry
    • #41328 Revisar la entrada de la terminal según los permisos conservados @copyberry
    • #41331 Clasificar las herramientas de reloj como herramientas de control integradas @copyberry
    • #41336 Conservar las herramientas MCP en caché durante la captura de vinculaciones @copyberry
    • #41344 Usar las cachés actualizadas de herramientas MCP durante la captura de vinculaciones @copyberry
    • #41349 Asignar identificadores estables a los elementos de entrada generados para Responses @copyberry
    • #41354 Rechazar los bytes NUL en la entrada de terminal que se somete a revisión @copyberry
    • #41357 Admitir la compresión de linajes de ejecuciones compartidas @copyberry
    • #41360 Medir el espacio que ocupa el directorio de inicio de Codex al iniciar App Server @copyberry
    • #41364 Probar la reanudación de ejecuciones compartidas comprimidas @copyberry
    • #41365 Limitar a preguntas los mensajes asíncronos dirigidos al usuario @copyberry
    • #41368 Adaptar las instrucciones de shell de Windows a la plataforma del ejecutor @copyberry
    • #41375 Precargar las recomendaciones de complementos durante el inicio de la sesión @copyberry
    • #41380 Aclarar las instrucciones para la delegación proactiva entre agentes @copyberry
    • #41384 Admitir tiempos de espera configurables para los comandos de shell de los hilos @copyberry
    • #41385 Asignar identificadores de turno distintos a las clasificaciones de Guardian @copyberry
    • #41392 Agregar primitivas compartidas para el contexto de Guardian @copyberry
    • #41393 Conservar exec de una sola invocación cuando unified exec está deshabilitado @copyberry
    • #41396 Actualizar los entornos de ejecución cuando cambie el estado de los complementos remotos @copyberry
    • #41400 Actualizar los encabezados del componente auxiliar HTTP de MCP después de fallas de autorización @copyberry
    • #41403 Restringir el uso de las credenciales de tareas en la nube a orígenes de confianza @copyberry
    • #41413 Optimizar las búsquedas de elementos del historial @copyberry
    • #41416 Agregar el filtrado de contenido multimedia en las notificaciones de App Server @copyberry
    • #41421 Admitir límites de salida por herramienta MCP @copyberry
    • #41422 Agregar un mecanismo compartido para recopilar las transcripciones de Guardian @copyberry
    • #41424 Conservar el contexto de referencia entre forks anidados de agentes @copyberry
    • #41427 Filtrar el contenido multimedia de las notificaciones de salida de llamadas a funciones @copyberry
    • #41429 Conservar para cada turno el último contexto de paso seleccionado @copyberry
    • #41432 Ejecutar los hooks del ejecutor para los turnos interrumpidos @copyberry
    • #41435 Permitir que se ejecuten los hooks de limpieza del navegador incluidos en la distribución cuando se detenga un subagente @copyberry
    • #41436 Responder a las consultas de terminal provenientes de subprocesos TTY @copyberry
    • #41447 Admitir solicitudes de formularios de openai/elicitation @copyberry
    • #41448 Aclarar cómo se gestionan las preguntas en el modo de colaboración predeterminado @copyberry
    • #41449 Cambiar el nombre de la política de solo lectura de Seatbelt para los valores predeterminados de la plataforma @copyberry
    • #41452 Informar la duración de las solicitudes al host del modo de código @copyberry
    • #41454 Bloquear los objetivos tras fallas repetidas del host de ejecución @copyberry
    • #41456 Admitir apps como destinos en los hooks de complementos del ejecutor @copyberry
    • #41457 Obtener del catálogo de modelos las instrucciones para el uso proactivo de múltiples agentes @copyberry
    • #41461 Obtener del catálogo de modelos las descripciones de los mensajes asíncronos dirigidos al usuario @copyberry
    • #41464 Conservar los permisos al actualizar los metadatos de la sesión @copyberry
    • #41467 Actualizar el selector de modelos de la TUI desde App Server @copyberry
    • #41476 Usar las plataformas de rules_rs para los binarios de distribución @copyberry
    • #41477 Organizar los recursos de Rust incluidos en la distribución dentro de los directorios de recursos @copyberry
    • #41562 Conservar el linaje de los turnos al continuar un objetivo @copyberry
    • #41567 Restaurar el directorio de trabajo del hilo a partir de las instantáneas de configuración que le pertenecen @copyberry
    • #41569 Reforzar la seguridad de las cargas de informes de diagnóstico @copyberry
    • #41570 Corregir la gramática de las instrucciones para el uso proactivo de múltiples agentes @copyberry
    • #41586 Agregar al editor los movimientos de búsqueda de Vim @copyberry
    • #41613 Mover las pruebas del historial de Vim al módulo de búsqueda en el historial @copyberry
    • #41630 Actualizar las pruebas para el caso en que update_plan esté habilitado de forma predeterminada @copyberry
    • #41660 Conservar la autorización de Guardian durante la compactación del historial @copyberry
    • #41666 Aprobar la primera ejecución del REPL de Node sin esperar a Guardian @copyberry
    • #41673 Corregir la visualización del estilo del cursor en versiones antiguas de las terminales JediTerm @copyberry
    • #41683 Establecer los directorios de trabajo para las pruebas de MCP del entorno @copyberry
    • #41700 Admitir nombres de servidores MCP con formato de paquete @copyberry
    • #41742 Mostrar en la TUI avisos de límites de solicitudes que permitan realizar acciones @copyberry
    • #41743 Marcar las solicitudes de ingesta del historial en los metadatos del turno @copyberry
    • #41744 Requerir la activación explícita de la herramienta update_plan @copyberry
    • #41803 Permitir que los modelos habiliten de forma predeterminada la asignación de presupuestos de tokens @copyberry
    • #41840 Usar el presupuesto de la pila asíncrona para las revisiones de aprobación @copyberry
    • #41846 Conservar la evidencia de las revisiones de Guardian durante la compactación @copyberry
    • #41852 Conservar en Guardian las respuestas del usuario durante la compactación @copyberry
    • #41853 Envolver en Box el future que inicia la sesión en el punto donde la API lo expone @copyberry
    • #41857 Conservar en Guardian las respuestas del usuario presentes en el historial actual @copyberry
    • #41858 Conservar el texto del usuario cuando el historial de Guardian descarta imágenes demasiado grandes @copyberry
    • #41861 Excluir las herramientas de ampliación del historial de las revisiones de Guardian @copyberry
    • #41921 Abrir los nuevos borradores de Vim en modo de inserción
    • #41931 Aumentar los límites de las transcripciones de mensajes de Guardian

    Versión completa en GitHub

agosto de 2026

  • Codex App 26.831

    Mejoras de rendimiento y corrección de errores

    • Corregimos un problema que hacía que los chats nuevos se bloquearan después de pegar una gran cantidad de texto.
    • Mejoramos la recuperación ante fallos de inicio en Windows. Ahora, al restablecerse la conexión, se borran los errores de inicio que ya no están vigentes.
    • Corregimos un problema que hacía que la transmisión de las respuestas se detuviera en las ventanas ocultas de la aplicación.
  • Codex CLI 0.151.0

    $ npm install -g @openai/codex@0.151.0
    Ver detalles

    Nuevas funciones

    • Se agregó un período de gracia configurable para descubrir herramientas de servidores MCP opcionales. (#41199)
    • Las extensiones ahora pueden inspeccionar o reemplazar los resultados de las herramientas MCP antes de que lleguen al modelo. (#41202)
    • Los catálogos de complementos ahora combinan las configuraciones de cada repositorio e indican qué marketplaces de los proyectos no son válidos sin ocultar los complementos válidos. (#41208)

    Correcciones de errores

    • Se conservaron los perfiles de permisos restaurados entre turnos de la TUI y se impidió que /cd debilitara las restricciones del sandbox. (#41192)
    • Al cambiar de modelo o recurrir a un modelo alternativo, se mantienen las herramientas disponibles y el nivel de esfuerzo de razonamiento que corresponden al modelo en uso. (#41195, #41206)
    • Se mejoró la aplicación de las restricciones del sandbox remoto al usar el directorio personal, el sistema operativo y las convenciones de rutas que utiliza el ejecutor. (#41196, #41204, #41207, #41209)
    • Se conservaron los errores estructurados de las herramientas y los recursos MCP en las respuestas de app-server. (#41196)
    • El consumo de tokens de los subagentes anidados ahora se cuenta como parte del presupuesto del objetivo raíz correspondiente. (#41183)
    • Se impidió que las clasificaciones desactualizadas de Guardian autorizaran acciones después de un cambio en el estado de los permisos. (#41196)

    Tareas de mantenimiento

    • Se agregó telemetría para las revisiones escaladas de stdin y para el proceso de descubrimiento de MCP que realiza el ejecutor remoto. (#41189, #41205)
    • Se estabilizaron las pruebas de WebSocket de Guardian y las de los fixtures del núcleo en entornos de CI lentos o con alta concurrencia. (#41191, #41194)

    Registro de cambios

    Registro completo de cambios: https://github.com/openai/codex/compare/rust-v0.150.0...rust-v0.151.0

    • #41183 Contabilizar el consumo de tokens de los subagentes en los presupuestos de los objetivos raíz @copyberry
    • #41189 Agregar telemetría a las comprobaciones de tamaño de las revisiones de stdin @copyberry
    • #41191 Estabilizar las pruebas de WebSocket de Guardian @copyberry
    • #41192 Conservar los perfiles de permisos restaurados en las sesiones de la TUI @copyberry
    • #41193 Informar qué capacidades se ven afectadas por las sincronizaciones remotas de complementos @copyberry
    • #41194 Reforzar las aserciones que verifican el inicio de los fixtures de prueba del núcleo @copyberry
    • #41195 Finalizar los planes de herramientas específicos de cada modelo en ToolRouter @copyberry
    • #41196 Mejorar el entorno aislado y el manejo de los errores de MCP y de las aprobaciones en caché @copyberry
    • #41199 Permitir configurar el período de gracia para el inicio de los servidores MCP opcionales @copyberry
    • #41202 Permitir que las extensiones procesen los resultados de las herramientas MCP @copyberry
    • #41204 Propagar los directorios personales del ejecutor a los contextos del sandbox @copyberry
    • #41205 Registrar la telemetría del proceso de descubrimiento de MCP que realiza el ejecutor @copyberry
    • #41206 Tener en cuenta el modelo al elegir una alternativa al nivel de razonamiento Ultra @copyberry
    • #41207 Propagar el sistema operativo del ejecutor a los entornos de los turnos @copyberry
    • #41208 Respetar la configuración de complementos de cada repositorio en las solicitudes de catálogos @copyberry
    • #41209 Ajustar la detección de coincidencias de deny-read a la forma en que el ejecutor interpreta las rutas @copyberry

    Versión completa en GitHub

  • Codex App 26.825

    Mejoras de rendimiento y corrección de errores

    • Ahora, al cambiar el nombre de una conexión SSH, se conservan los chats y proyectos guardados.
  • Codex CLI 0.150.1

    $ npm install -g @openai/codex@0.150.1
    Ver detalles

    Correcciones de errores

    • La compactación remota ahora incluye de forma predeterminada las imágenes conservadas en su presupuesto de tokens y elimina las más antiguas según sea necesario. (#41003)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.150.0...rust-v0.150.1

    • #41003 Incorporar a la versión 0.150 el cambio que incluye las imágenes conservadas en el presupuesto de tokens de la compactación @rhan-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.230

    Nuevas funciones

    • Ahora puedes buscar tareas en los hosts conectados por título o por contenido de la conversación.
    • El editor ahora incluye un indicador compacto que permite ver y ajustar el esfuerzo de razonamiento.
    • Ahora puedes usar un editor de pantalla completa para escribir prompts más largos.
    • Ahora puedes configurar accesos directos a ChatGPT, al modo Work y a Codex Remoto en la pantalla de inicio.
    • Ahora puedes agregar comentarios opcionales a las anotaciones que selecciones en una respuesta.

    Mejoras y correcciones de errores

    • Mejoramos la carga de los hilos largos. Los mensajes más antiguos se cargan según sea necesario.
    • Ajustamos el diseño de la lista de tareas, el orden de las tareas y la forma de fijarlas para que la lista se parezca más a la de la versión de escritorio.
    • Las visualizaciones integradas ahora respetan los ajustes de apariencia y color de acento de iOS.
  • Codex CLI 0.150.0

    $ npm install -g @openai/codex@0.150.0
    Ver detalles

    Nuevas funciones

    • Usa menciones @ para hacer referencia a otras tareas de Codex. Desde la terminal, pide a los agentes que lean o creen tareas o que les envíen mensajes. (#40308, #40315)
    • /copy ahora te permite elegir qué copiar: una respuesta completa, un bloque de código individual o una cita en bloque. (#39997)
    • Las tareas sin nombre en la terminal reciben títulos descriptivos automáticamente. Con /rename, puedes editar el título que Codex sugiere a partir de la conversación. (#40492, #40495)
    • En las terminales compatibles, puedes hacer clic en las etiquetas de los enlaces de Markdown. En las demás, las URL siguen visibles. (#40471)
    • Asigna atajos de teclado para alternar entre los modos de permisos y usa . en el modo Vim para repetir tu última edición. (#39873, #40521)
    • Los nuevos hooks Interrupt pueden ejecutar comandos o manejadores MCP cuando se interrumpe un turno activo de nivel superior. (#40511)

    Correcciones de errores

    • Codex ya no toma instrucciones de AGENTS.md a nivel de proyecto si el proyecto no es de confianza. Las reglas administradas que deniegan la lectura se siguen aplicando después de cambiar los permisos. (#39837, #40004)
    • Se mejoró el ocultamiento de credenciales en los diagnósticos de app-server, incluidos los campos del proveedor, de renovación de la autenticación y de atestación. (#39993)
    • Se corrigieron la búsqueda de tokens de portador para MCP remoto y el inicio de los servidores obligatorios. Se mantuvo la compatibilidad con versiones anteriores de los ejecutores. (#39926, #39952, #39979)
    • Se corrigieron la configuración con privilegios elevados del sandbox de Windows y los alias de inicio en rutas de usuario con caracteres Unicode. (#39971, #40570)
    • Se evitaron bloqueos durante el cierre en Unix causados por procesos desvinculados que mantenían abierta una terminal o por búferes de salida de terminal llenos. (#40460)
    • Se corrigieron la compactación de conversaciones y la compatibilidad con múltiples agentes para los modelos de Amazon Bedrock. (#39804, #39825)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.149.0...rust-v0.150.0

    • #39667 Rastrear la coordinación de las actualizaciones del entorno de ejecución de MCP @copyberry
    • #39691 Permitir configurar en Guardian v2 la reutilización de la compactación del agente padre @copyberry
    • #39700 Bloquear la operación si la configuración o el análisis de sed no son seguros @copyberry
    • #39702 Esperar los eventos de finalización de turnos en las pruebas de reanudación con múltiples agentes @copyberry
    • #39703 Trasladar la comprobación del ámbito global al entorno de ejecución del modo de código @copyberry
    • #39706 Reforzar la vinculación de las rutas raíz con permiso de escritura en Seatbelt @copyberry
    • #39707 Eliminar la prueba redundante de la función auxiliar para imágenes del modo de código @copyberry
    • #39709 Registrar las variantes de eventos de la aplicación TUI sin sus cargas útiles @copyberry
    • #39712 Reducir las asignaciones de memoria para los búferes de salida de unified exec @copyberry
    • #39717 Pasar las entradas de los flujos de trabajo de CI mediante variables de entorno @copyberry
    • #39719 Dejar de almacenar de forma persistente las credenciales de checkout en los flujos de trabajo de V8 @copyberry
    • #39720 Exponer la política administrada para importar la configuración del navegador @copyberry
    • #39722 Registrar en los datos de análisis las llamadas de creación de agentes del sistema multiagente v2 @copyberry
    • #39726 Encapsular en Box el futuro de conexión de WebSocket @copyberry
    • #39731 Evitar la lectura de registros de sesión en las sesiones TUI configuradas @copyberry
    • #39736 Eliminar la creación del directorio privado del ejecutor @copyberry
    • #39738 Respetar los ajustes del entorno de ejecución de Guardian incluidos en los valores predeterminados del modelo @copyberry
    • #39741 Usar instrucciones específicas de cada modelo para los resultados de la revisión automática @copyberry
    • #39744 Omitir el posprocesamiento de entradas breves en el editor @copyberry
    • #39746 Actualizar las raíces de capacidades de los hilos reanudados a partir de los ejecutores @copyberry
    • #39749 Exigir que los backends del sistema de archivos implementen recorridos de directorios @copyberry
    • #39752 Exponer la selección de perfiles de permisos sin compilar @copyberry
    • #39755 Agregar instrucciones de desarrollador administradas a los requisitos @copyberry
    • #39756 Almacenar en caché las instantáneas del shell en el servidor exec @copyberry
    • #39757 Estandarizar la ejecución del shell con unified exec @copyberry
    • #39761 Agregar transmisión continua de eventos MCP en app-server @copyberry
    • #39765 Incluir los ID de sugerencias en los metadatos de instalación de complementos @copyberry
    • #39770 Actualizar las definiciones de modelos incluidas @copyberry
    • #39772 Estandarizar la ejecución del shell con unified exec @copyberry
    • #39776 Verificar las firmas de Codex App antes de iniciarla o instalarla @copyberry
    • #39777 Reintentar la conexión inicial de exec si se producen fallas transitorias en el registro @copyberry
    • #39779 Permitir configurar los límites de telemetría de los resultados de herramientas @copyberry
    • #39782 Admitir salidas independientes de llamadas a funciones con nombre @copyberry
    • #39784 Clasificar las fallas de migración de los registros de sesión @copyberry
    • #39785 Admitir telemetría del costo por turno para proveedores personalizados de modelos @copyberry
    • #39786 Admitir conexiones WebSocket de exec-server aceptadas por el host @copyberry
    • #39790 Eliminar duplicaciones en la configuración de las pruebas de fork de zsh @copyberry
    • #39791 Tratar las salidas independientes de herramientas como contexto externo @copyberry
    • #39792 Rechazar actualizaciones de configuración para subagentes que pertenecen al agente padre @copyberry
    • #39794 Instalar herramientas de compilación en el flujo completo de CI de Rust @copyberry
    • #39795 Agregar el nombre de host a la línea de estado configurable de la TUI @copyberry
    • #39797 Enriquecer los datos de análisis del archivado de hilos con el contexto del hilo @copyberry
    • #39798 Actualizar rmcp a 3.1.3 @copyberry
    • #39802 Optimizar la búsqueda de coincidencias en el historial de hilos sin distinguir entre mayúsculas y minúsculas @copyberry
    • #39804 Usar el sistema multiagente V1 para los modelos de Amazon Bedrock @copyberry
    • #39807 Finalizar las cargas reservadas de PDF con el contexto de creación @copyberry
    • #39809 Conservar WINDIR en los entornos base del shell de Windows @copyberry
    • #39811 Restringir la lectura de preferencias de macOS a las políticas de acceso a todo el disco @copyberry
    • #39812 Evitar materializar las exclusiones de las raíces con permiso de escritura en las comprobaciones de existencia @copyberry
    • #39813 Diferir la proyección de la política heredada del sistema de archivos @copyberry
    • #39822 Conservar sin truncar las instrucciones del clasificador de Guardian @copyberry
    • #39825 Usar la compactación de Responses para Amazon Bedrock @copyberry
    • #39827 Agregar herramientas de historial y notas para sesiones con presupuesto de tokens @copyberry
    • #39830 Cambiar el nombre de la opción de configuración de la extensión de notas del historial @copyberry
    • #39837 Ignorar las instrucciones de proyecto en proyectos que no sean de confianza @copyberry
    • #39847 Incluir los ID de las ventanas de contexto en los metadatos de respuesta @copyberry
    • #39852 Restablecer los reintentos del registro al actualizar los paquetes de Noise @copyberry
    • #39864 Limitar el procesamiento necesario para ajustar las líneas en la vista previa de la entrada pendiente @copyberry
    • #39870 Permitir configurar la sesión con codex agents @copyberry
    • #39873 Agregar atajos de teclado para alternar entre los modos de permisos de la TUI @copyberry
    • #39876 Permitir conectarse a llamadas existentes en tiempo real @copyberry
    • #39917 Respetar el PATH de la solicitud en las instantáneas del shell de exec-server @copyberry
    • #39926 Resolver los tokens de portador de MCP sobre HTTP en los entornos de los ejecutores @copyberry
    • #39930 Rastrear las variables de entorno de los encabezados de MCP remoto @copyberry
    • #39935 Exigir la vinculación con el emisor para los puntos de acceso OAuth de MCP @copyberry
    • #39937 Limitar las tramas de salida incremental de unified exec @copyberry
    • #39940 Dar más tiempo para que se inicie el host local del modo de código @copyberry
    • #39941 Detectar servidores MCP sobre HTTP a partir de los ejecutores seleccionados @copyberry
    • #39952 Respetar los requisitos de los ejecutores seleccionados sobre qué servidores MCP son obligatorios @copyberry
    • #39953 Admitir configuraciones que contemplen la voz y compilaciones con diferencias de versión @copyberry
    • #39957 Agregar instantáneas del shell en memoria a unified exec @copyberry
    • #39958 Dejar de anunciar instantáneas del shell desde los servidores exec locales @copyberry
    • #39961 Probar los tokens de portador de MCP del navegador a través de las conexiones WebSocket del ejecutor @copyberry
    • #39962 Mantener las revisiones de Guardian aisladas de los servidores MCP del ejecutor @copyberry
    • #39967 Actualizar pnpm a 10.34.5 @copyberry
    • #39969 Consolidar las pruebas de las funciones auxiliares de salida del modo de código @copyberry
    • #39971 Corregir la activación de la configuración del sandbox de Windows con privilegios elevados @copyberry
    • #39975 Conservar la autorización del usuario raíz en las revisiones de Guardian para subagentes @copyberry
    • #39976 Permitir consultas sobre los límites de semáforos en el sandbox de macOS @copyberry
    • #39979 Conservar la compatibilidad de MCP con ejecutores de versiones anteriores @copyberry
    • #39980 Aplicar las políticas de red del entorno a la ejecución remota @copyberry
    • #39981 Omitir el cálculo de puntuaciones de riesgo para los modelos que requieren revisión automática @copyberry
    • #39985 Truncar las instrucciones de Guardian después de renderizar la política @copyberry
    • #39991 Conservar el orden de los eventos de la TUI durante el vaciado del hilo activo @copyberry
    • #39992 Mantener estables las descripciones de las acciones del mapa de teclas durante la navegación @copyberry
    • #39993 Evitar que las credenciales aparezcan en los registros de app-server @copyberry
    • #39994 Agregar compatibilidad con sesiones internas de Guardian @copyberry
    • #39995 Ampliar los requisitos para el uso del navegador y de la computadora @copyberry
    • #39997 Agregar a /copy un selector para elegir qué parte de la respuesta copiar @copyberry
    • #39999 Ocultar el estado del Modo rápido para los modelos que no lo admiten @copyberry
    • #40000 Exponer los requisitos para el uso del navegador y de la computadora a través de app-server @copyberry
    • #40004 Conservar las reglas administradas de denegación de lectura al actualizar los permisos @copyberry
    • #40005 Enviar los comandos que requieren elevación de privilegios a una revisión sincrónica de Guardian @copyberry
    • #40006 Sincronizar explícitamente las pruebas de enriquecimiento de Git @copyberry
    • #40007 Implementar la configuración de Amazon Bedrock en App Server @copyberry
    • #40009 Ejecutar los hooks de detención de los complementos del ejecutor incluidos en la lista de permitidos @copyberry
    • #40011 Sincronizar explícitamente la prueba concurrente de enriquecimiento de Git @copyberry
    • #40012 Conservar el contexto del ejecutor para los hooks de detención de MCP @copyberry
    • #40013 Reutilizar las revisiones de Guardian en el cálculo asíncrono de puntuaciones de riesgo @copyberry
    • #40015 Reforzar la reconciliación de la caché de complementos instalados en remoto @copyberry
    • #40017 Rastrear la creación del contexto de turno y las comprobaciones del estado en tiempo real @copyberry
    • #40018 Agregar configuración para el uso del navegador y de la computadora @copyberry
    • #40020 Agregar pruebas de extremo a extremo para los hooks Stop del ejecutor @copyberry
    • #40021 Cancelar las revisiones de Guardian junto con sus llamadas a herramientas @copyberry
    • #40024 Respetar las aprobaciones granulares del sandbox en unified exec @copyberry
    • #40028 Registrar los resultados de clasificación de Guardian V2 @copyberry
    • #40031 Conservar los resultados estrictos de la revisión automática de MCP @copyberry
    • #40038 Agregar la suspensión de turnos raíz sin finalizar @copyberry
    • #40068 Informar el estado de conexión de MCP en tiempo de ejecución @copyberry
    • #40150 Usar los metadatos de origen del hilo para los clasificadores de Guardian @copyberry
    • #40161 Permitir que los componentes que llaman a exec clasifiquen nuevos hilos @copyberry
    • #40166 Mover el cursor de la TUI antes de mostrarlo @copyberry
    • #40169 Agregar pruebas de regresión para la paginación de las aprobaciones de parches @copyberry
    • #40174 Conservar los tipos de elementos de contenido en los metadatos de los mensajes @copyberry
    • #40177 Exigir tipos de contenido para los fragmentos de prompts de las extensiones @copyberry
    • #40179 Cerrar los descendientes reanudados al archivar árboles de hilos @copyberry
    • #40180 Clasificar los fragmentos contextuales mediante tipos de contenido @copyberry
    • #40184 Conservar las anotaciones de contexto en los mensajes combinados @copyberry
    • #40186 Identificar las solicitudes de memoria desvinculadas como consolidación de memoria @copyberry
    • #40196 Agregar anotaciones de tipo de contenido a la entrada del usuario y a los fragmentos contextuales @copyberry
    • #40200 Quitar la sugerencia que aparece en el editor del Modo de planificación @copyberry
    • #40221 Distinguir los hilos de revisión de Guardian de los subagentes @copyberry
    • #40257 Admitir cua_repl como servidor MCP basado en un REPL de Node @copyberry
    • #40264 Conservar los metadatos de contenido al truncar mensajes @copyberry
    • #40266 Conservar las anotaciones de contenido al filtrar el historial de los forks de agentes @copyberry
    • #40271 Conservar las anotaciones de contenido al revertir cambios de modelo @copyberry
    • #40273 Normalizar las anotaciones de los mensajes compactados del usuario @copyberry
    • #40275 Clasificar los fragmentos de contexto adicionales que se generan @copyberry
    • #40277 Conservar las anotaciones al omitir contenido multimedia no compatible @copyberry
    • #40280 Asignar un presupuesto a las imágenes que se conservan durante la compactación remota @copyberry
    • #40281 Conservar los tipos de contenido durante la preparación de imágenes @copyberry
    • #40292 Agregar pruebas básicas de funcionamiento para los paquetes ensamblados de Codex @copyberry
    • #40294 Clasificar el contexto interno del modelo según su origen @copyberry
    • #40295 Clasificar las instrucciones de permisos en el espacio de nombres permissions @copyberry
    • #40296 Agregar anotaciones a las instrucciones base de Responses Lite @copyberry
    • #40297 Conservar las anotaciones de las instrucciones del desarrollador en los forks de subagentes @copyberry
    • #40301 Etiquetar los planes Business Pro Lite como Business Premium @copyberry
    • #40302 Reforzar el aislamiento del registro de montajes sintéticos de bubblewrap @copyberry
    • #40308 Agregar herramientas a la TUI para administrar tareas de Codex @copyberry
    • #40315 Agregar menciones de tareas al editor de la TUI @copyberry
    • #40321 Actualizar el modelo predeterminado de tiempo real sin tramas @copyberry
    • #40343 Almacenar en caché los metadatos del ejecutor obtenidos durante la inicialización @copyberry
    • #40363 Reenviar las variables de entorno locales a los servidores MCP de Agent Plugin @copyberry
    • #40368 Usar los orígenes de sesión de la instantánea para la proyección de MCP @copyberry
    • #40376 Anunciar la compatibilidad con instantáneas del shell v2 en Unix @copyberry
    • #40381 Conservar los errores del sandbox durante la inicialización de la sesión @copyberry
    • #40382 Poner los orígenes de las invocaciones a disposición de las herramientas de las extensiones @copyberry
    • #40393 Clasificar el riesgo con un solo token en Guardian V2 @copyberry
    • #40398 Estabilizar la prueba del hook Stop para el caso en que el ejecutor no coincide @copyberry
    • #40403 Preparar con anticipación más conexiones WebSocket de muestreo de Guardian @copyberry
    • #40410 Reforzar las pruebas de superposición del entorno de MCP de Agent Plugin @copyberry
    • #40413 Respetar los presupuestos de respuesta al enumerar habilidades @copyberry
    • #40420 Representar la política de Guardian como un fragmento contextual @copyberry
    • #40422 Reforzar la seguridad de la ejecución de comandos del actualizador de Windows @copyberry
    • #40423 Reforzar la seguridad de la conversión de URI de archivos en Windows @copyberry
    • #40431 Mostrar la evidencia de las revisiones de Guardian aplicando el truncamiento del evaluador asíncrono @copyberry
    • #40436 Agregar un control administrado para la automatización local dentro de la aplicación @copyberry
    • #40437 Informar la actividad completada de los subagentes en los turnos del agente padre @copyberry
    • #40438 Usar rust-lld para el enlazado de Rust con MSVC en Windows mediante Bazel @copyberry
    • #40441 Conservar las lecturas de la raíz en Windows cuando hay reglas de denegación de lectura @copyberry
    • #40443 Agrupar en lotes la detección de raíces de capacidades dentro del sandbox @copyberry
    • #40447 Reintentar las capturas fallidas de instantáneas del shell @copyberry
    • #40449 Dirigir la actividad de finalización de los agentes pares al turno que la inició @copyberry
    • #40450 Controlar la activación de los tipos de elementos de contenido mediante un indicador de funcionalidad @copyberry
    • #40460 Evitar que la E/S de PTY en Unix bloquee el cierre del entorno de ejecución @copyberry
    • #40464 Aplicar las restricciones de propiedad de los subagentes en todas las entradas de app-server @copyberry
    • #40465 Registrar métricas de truncamiento de la entrada del clasificador de Guardian @copyberry
    • #40466 Agregar intermediación de credenciales a la configuración de la función de proxy de red @copyberry
    • #40471 Mostrar los enlaces de Markdown como etiquetas en las que se puede hacer clic en las terminales compatibles @copyberry
    • #40472 Agregar revisiones de aprobación completas y estructuradas a las extensiones @copyberry
    • #40475 Solicitar el permiso de control de lectura al actualizar las ACL del sandbox de Windows @copyberry
    • #40477 Volver a cargar los agentes hijos de Multi-Agent V2 a través de su agente padre @copyberry
    • #40480 Agregar un ámbito de revisión de Guardian v2 exclusivo para el uso de la computadora @copyberry
    • #40481 Admitir claves de acceso de AWS administradas para Amazon Bedrock @copyberry
    • #40484 Gestionar los alias de credenciales mediante un intermediario en los entornos hijos @copyberry
    • #40486 Agregar los ID de los turnos raíz a los datos de análisis de turnos y herramientas @copyberry
    • #40487 Extraer la carga de roles de agentes a un crate dedicado @copyberry
    • #40488 Exportar el costo del turno como una métrica de OTEL @copyberry
    • #40489 Respetar la desactivación de la configuración de red administrada @copyberry
    • #40490 Reforzar la seguridad de la configuración del proyecto cuando la intermediación de credenciales está activa @copyberry
    • #40491 Respetar los presupuestos de respuesta al leer recursos de habilidades @copyberry
    • #40492 Generar títulos descriptivos para los hilos de la TUI @copyberry
    • #40494 Excluir los hilos efímeros del sistema del enrutamiento de la TUI @copyberry
    • #40495 Sugerir en /rename títulos de hilos basados en la conversación @copyberry
    • #40496 Registrar el historial, las notas y los mensajes asíncronos como herramientas de control @copyberry
    • #40497 Reforzar el aislamiento de las sesiones internas de Guardian @copyberry
    • #40498 Aumentar el intervalo de actualización de modelos de app-server @copyberry
    • #40499 Proteger la migración de los registros de sesión al inicio frente a actualizaciones concurrentes @copyberry
    • #40501 Eliminar las habilidades de complementos duplicadas en las menciones unificadas @copyberry
    • #40502 Abreviar las rutas del directorio personal en los resúmenes de estado de AGENTS.md @copyberry
    • #40504 Dirigir los enlaces de Trusted Access para ciberseguridad según el tipo de plan @copyberry
    • #40508 Guardar de forma persistente los eventos en tiempo real en la cronología del hilo @copyberry
    • #40509 Agregar modelos para artefactos de hilos guardados de forma persistente @copyberry
    • #40511 Agregar hooks para turnos interrumpidos @copyberry
    • #40521 Permitir repetir la última edición con la tecla de punto en el modo Vim @copyberry
    • #40523 Reintentar los comandos de autenticación del proveedor tras fallas iniciales @copyberry
    • #40528 Representar la entrada de la terminal en las revisiones de aprobación @copyberry
    • #40533 Enviar las indicaciones de las extensiones a los metadatos de la ventana de contexto @copyberry
    • #40539 Incorporar indicaciones sobre las notas del historial en las ventanas de contexto @copyberry
    • #40544 Incluir el fondo transparente en los datos de análisis de generación de imágenes @copyberry
    • #40551 Obtener los contextos de sandbox a partir de los entornos de los turnos @copyberry
    • #40554 Registrar el indicador de funcionalidad de la transcripción v2 @copyberry
    • #40570 Conservar las rutas Unicode en los alias de archivos por lotes de Windows @copyberry
    • #40585 Registrar las herramientas restantes del sistema multiagente v2 en los datos de análisis @copyberry
    • #40587 Definir el alcance de los hooks de detención para la consolidación de memoria @copyberry
    • #40594 Conservar el contexto de la conversación en las transcripciones de Guardian @copyberry

    Versión completa en GitHub

  • Extensiones de navegador, herramientas de sitios web e inicio de sesión en la nube 26.820

    • Más navegadores: usa la extensión de navegador de ChatGPT en Microsoft Edge, Brave, Opera y Vivaldi, además de Chrome. Configura tu navegador en Configuración > Uso de la computadora en la aplicación de escritorio de ChatGPT. Los cinco permiten mencionar pestañas y controlar el navegador. Opera no admite el chat lateral.

    • Herramientas de sitios web (WebMCP): en el navegador integrado de la aplicación de escritorio, ChatGPT Work y Codex pueden usar las herramientas que ofrece un sitio web para interactuar con la página. Usa GPT-5.6 Sol o GPT-5.6 Terra y actualiza la aplicación de escritorio a la última versión. Las herramientas de sitios web no están disponibles con GPT-5.6 Luna ni en los espacios de trabajo Enterprise o Edu.

    • Inicio de sesión desde el navegador en la nube: si tu plan lo permite, ChatGPT Work puede pedirte en la web, en iOS o en Android que inicies sesión en un sitio web compatible desde el navegador en la nube. Ingresa tus datos durante el proceso de inicio de sesión, nunca en el chat. Las sesiones del navegador en la nube se mantienen separadas de las de tu navegador local. El inicio de sesión en sitios web no está disponible en los espacios de trabajo Enterprise o Edu.

    La disponibilidad depende de la implementación gradual y de la configuración del espacio de trabajo. Siguen vigentes los requisitos de acceso a sitios web y de confirmación de acciones.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió un error que hacía que se perdieran las menciones de pestañas del navegador al iniciar un chat desde Inicio.
    • Se mejoraron los títulos de chat escritos de derecha a izquierda y la navegación en el editor con la tecla Comando y las teclas de flecha.
  • Activa tareas programadas con eventos de Gmail, Slack y GitHub

    Las tareas programadas de ChatGPT ahora pueden ejecutarse cuando ocurren eventos compatibles en Gmail, Slack o GitHub. Filtra los mensajes de Gmail por remitente o asunto, monitorea los canales de Slack que elijas o responde a la actividad de cada pull request, como revisiones, comentarios, actualizaciones de commits y fusiones.

    Las tareas que se activan con eventos están disponibles en ChatGPT en la web y en dispositivos móviles para quienes tienen un plan compatible. Antes de crear una tarea, conecta la app correspondiente y concede los permisos que solicita. La app de ChatGPT para Slack debe ser miembro de cada canal que monitorees, y la app de GitHub que conectes debe tener acceso a cada repositorio que monitorees.

    Si una tarea se activa con eventos, no puedes asignarle también un horario. Si varios eventos que cumplen los criterios llegan con poca diferencia de tiempo, ChatGPT puede agruparlos en una sola ejecución. Abre Programadas para revisar los eventos pendientes o selecciona Ejecutar ahora.

    Aprende a activar tareas programadas con eventos de las apps.

  • El comando del servidor MCP de Codex queda obsoleto

    El comando codex mcp-server ya se considera obsoleto. Usa el App Server de Codex en su lugar.

    Actualización del 5 de septiembre de 2026: se eliminaron el comando y el binario independiente codex-mcp-server. Consulta la guía de migración.

  • Codex CLI 0.149.1

  • Novedades de Codex y ChatGPT

    Nuevas funciones

    • Mensajes de Apple: usa el complemento de Mensajes de Apple para leer conversaciones de Mensajes en tu Mac, hacer búsquedas en ellas y redactar o enviar mensajes. Está disponible en todos los planes en la aplicación de escritorio de ChatGPT para macOS. Puedes usar el complemento en ChatGPT Work y Codex. De forma predeterminada, ChatGPT solo envía un mensaje después de que apruebes tanto el mensaje como sus destinatarios. Consulta la guía del complemento para conocer los riesgos de las aprobaciones persistentes, los pasos para revocarlas y el problema conocido con las tareas que desactivan las solicitudes de aprobación.

    • Edición colaborativa de Sites: cuando la función de colaboración está disponible, los propietarios pueden invitar a miembros activos del mismo Espacio de trabajo a participar como editores. Los editores pueden consultar los datos en tiempo real de la base de datos del Site, actualizar el Site y guardar versiones. También pueden publicar cambios una vez que el propietario publique el Site por primera vez. Los propietarios conservan el control sobre quién puede ver el Site, la configuración, las estadísticas, la titularidad, la restauración de versiones y el acceso de los editores.

    • URL editables para Sites: cuando la edición de URL está disponible, los propietarios pueden cambiar la dirección de un Site existente alojado en ChatGPT sin crear otro despliegue. La dirección anterior redirige a la nueva URL. Los dominios personalizados son una función independiente que ya estaba disponible y esta configuración no los modifica.

    • Historial de la computadora en Europa: el historial de la computadora ya está disponible en el Espacio Económico Europeo, Suiza y el Reino Unido para quienes usan ChatGPT Pro, Business o Enterprise en la aplicación de escritorio de ChatGPT para macOS. Está desactivado de forma predeterminada y requiere Memorias. En los planes Business y Enterprise, los administradores deben habilitar el acceso para que los miembros del Espacio de trabajo puedan decidir si lo activan.

    • Instantáneas compartidas de hilos: con cualquier plan de Codex, puedes compartir una instantánea de solo lectura de un hilo local de Codex desde la aplicación de escritorio de ChatGPT para macOS. La instantánea no se actualiza cuando cambia el hilo original. Cualquier persona que tenga un enlace de una cuenta personal puede abrirlo. Solo los miembros del Espacio de trabajo de origen pueden abrir los enlaces de cuentas de ese espacio. Codex oculta los datos que coinciden con patrones conocidos de información secreta, pero revisa el contenido que compartes porque aún podría contener información confidencial. Puedes ver o revocar los enlaces en los controles de datos de ChatGPT, en Enlaces compartidos.

    • Hilos fijados en ambas aplicaciones: mantén los mismos chats fijados en la aplicación de escritorio de ChatGPT y en iOS.

  • Codex CLI 0.149.0

    $ npm install -g @openai/codex@0.149.0
    Ver detalles

    Nuevas funciones

    • Se agregó un panel interactivo de codex agents para buscar, iniciar, abrir, renombrar y detener tareas, con atajos configurables. (#39094, #39112, #39114, #39142)
    • Se agregaron los comandos /cd, /pwd y /cwd para administrar el directorio de trabajo en las sesiones de la TUI. (#38894)
    • Se agregó codex queue para enviar mensajes a sesiones locales o remotas existentes. (#39092)
    • La edición con Vim ahora permite reemplazar caracteres y admite más comandos de cambio, como cw, c$ y cc. (#39661)
    • codex doctor ahora comprueba la protección de los dispositivos, diagnostica fallas de red o del proxy y verifica tanto el estado de la app de escritorio como la conexión necesaria para recibir actualizaciones. (#38827, #38918, #39060, #39074)
    • Si usas el SDK, ahora puedes especificar los valores exactos que deben prevalecer en la configuración de la CLI y seleccionar el nivel de esfuerzo de razonamiento max o ultra. (#38817, #39662)

    Corrección de errores

    • Los mensajes en cola ahora reactivan de forma confiable las sesiones inactivas. Si varias sesiones tienen el mismo nombre, se da preferencia a la más reciente. Los comandos pegados o diferidos conservan su comportamiento. (#39034, #39385, #39604)
    • Al reanudar un hilo o crear un fork, ahora se restaura el perfil de permisos activo del hilo. Antes se aplicaban sin aviso los valores predeterminados actuales. (#39153)
    • Se corrigió la visualización duplicada de la actividad de los subagentes y se mejoró el enrutamiento de sus notificaciones y aprobaciones en la TUI. (#39049, #39088)
    • Si el transporte se interrumpe de forma inesperada, las conexiones de canal lateral de WebRTC de Realtime ahora se restablecen sin perder la salida pendiente. (#39257)
    • Ahora puedes consultar el historial de la TUI en modo integrado al desplazarte hacia atrás en Windows Terminal. (#39619)
    • Se limitó el tamaño de los búferes de reproducción de los hilos inactivos de la TUI para evitar que retengan demasiada salida de la transmisión. (#39081)

    Documentación

    • Se aclaró que, para contribuir al proyecto desde fuera, se deben abrir incidencias y debatir el diseño en lugar de enviar pull requests. (#39089)
    • Se documentaron los riesgos de exfiltración de datos mediante DNS y los límites de confianza de los contenedores de desarrollo seguros. (#39283)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.148.0...rust-v0.149.0

    • #38817 Permitir que el SDK de TypeScript reciba sin procesar los valores que sobrescriben la configuración @copyberry
    • #38819 Admitir la preparación de metadatos para ID de hilo reservados @copyberry
    • #38822 Evitar clonar el contenido de los segmentos del historial de la TUI @copyberry
    • #38823 Evitar asignar memoria por cada carácter al dar formato a los hipervínculos @copyberry
    • #38827 Agregar comprobaciones de la protección de los dispositivos a codex doctor @copyberry
    • #38830 Aislar los búferes del editor externo de las rutas donde el sandbox puede escribir @copyberry
    • #38837 Compartir los mapas de teclas de edición entre los componentes del editor de la TUI @copyberry
    • #38840 Identificar los hosts Mac mini al negociar conexiones de control remoto @copyberry
    • #38893 Restaurar por separado los valores máximos de las marcas de tiempo de los hilos @copyberry
    • #38894 Agregar comandos para el directorio de trabajo a la TUI @copyberry
    • #38899 Trasladar la responsabilidad de la política de requisitos a execpolicy @copyberry
    • #38902 Respetar las políticas de variables de shell específicas de cada entorno @copyberry
    • #38907 Editar mensajes en cola con history-up de Vim @copyberry
    • #38913 Dejar de renderizar columnas una vez que ocupen toda el área disponible @copyberry
    • #38916 Respetar las entradas heredadas de permisos :project_roots @copyberry
    • #38918 Mejorar los diagnósticos de red de codex doctor @copyberry
    • #38919 Rechazar los campos obsoletos del perfil de permisos de app-server @copyberry
    • #38921 Compactar en la TUI la actividad de los comandos ejecutados correctamente @copyberry
    • #38940 Agregar API experimentales de proyectos a app-server @copyberry
    • #38941 Evitar que los tokens de autenticación de Noise lleguen a los procesos secundarios @copyberry
    • #38942 Aplicar políticas de comandos específicas de cada entorno @copyberry
    • #38947 Dejar de cargar la configuración administrada heredada en Windows @copyberry
    • #38978 Agregar un presupuesto configurable de tokens para el catálogo de habilidades @copyberry
    • #38980 Limitar el contexto de compactación del hilo padre en Guardian v2 @copyberry
    • #38987 Incluir imágenes en las transcripciones de Guardian v2 @copyberry
    • #38990 Obtener los valores predeterminados de Guardian v2 del catálogo de modelos @copyberry
    • #38993 Evaluar la selección de habilidades por uso reciente y por carácter @copyberry
    • #38994 Eliminar la restricción de configuración del espacio de trabajo para apps y complementos @copyberry
    • #38997 Reintentar el muestreo de Guardian ante fallas transitorias @copyberry
    • #39001 Ignorar las puntuaciones desactualizadas de Guardian sobre el riesgo de las herramientas @copyberry
    • #39005 Desactivar Guardian V2 para los revisores automáticos administrados @copyberry
    • #39006 Emitir desde app-server datos de telemetría sobre el costo de los turnos que usan una clave de API @copyberry
    • #39007 Esperar a que avance el cálculo de la puntuación de Guardian en las pruebas de aprobación @copyberry
    • #39008 Agregar el contexto de la tarea a la selección de habilidades en modo sombra @copyberry
    • #39017 Trasladar los tipos de políticas de MCP a codex-protocol @copyberry
    • #39019 Aislar los encabezados de recursos de MCP durante las solicitudes OAuth @copyberry
    • #39020 Restringir la suplantación de clientes de las canalizaciones del IDE en Windows @copyberry
    • #39022 Excluir del ancho de línea los espacios en blanco que quedan al final de un salto automático en el editor de la TUI @copyberry
    • #39023 Reducir los datos de resultados de MCP retenidos en el historial de la TUI @copyberry
    • #39025 Acelerar la prueba de resaltado de un diff grande @copyberry
    • #39026 Usar tiempo simulado en la prueba de escritura prolongada @copyberry
    • #39028 Almacenar en caché la codificación de la hoja de sprites de la mascota de prueba @copyberry
    • #39030 Acelerar la prueba de cwd al reanudar una sesión en la app @copyberry
    • #39032 Encapsular el efecto de brillo de la TUI en el módulo motion @copyberry
    • #39033 Limitar las búsquedas de vistas previas al reanudar sesiones heredadas @copyberry
    • #39034 Enviar los mensajes en cola escritos por otros procesos @copyberry
    • #39035 Agregar pruebas de app-server para el enrutamiento de aprobaciones de Guardian V2 @copyberry
    • #39036 Permitir que las lecturas de configuración se incorporen a los lotes de lectura activos de app-server @copyberry
    • #39038 Restaurar las puntuaciones de riesgo de Guardian a lo largo del ciclo de vida de los hilos @copyberry
    • #39040 Conservar las rutas externas en las aprobaciones de red administradas @copyberry
    • #39043 Aplicar la configuración administrada del backend de autenticación @copyberry
    • #39045 Agregar controles administrados para el chat y el dictado en la app @copyberry
    • #39046 Restringir las redirecciones HTTP de MCP al origen configurado @copyberry
    • #39047 Omitir la carga de hooks de complementos cuando los hooks están desactivados @copyberry
    • #39049 Evitar renderizar dos veces la actividad de los subagentes en la TUI @copyberry
    • #39050 Preparar durante la inicialización el proceso encargado de cerrar la telemetría @copyberry
    • #39051 Usar las apps instaladas que se pueden invocar para las menciones en la TUI @copyberry
    • #39055 Agregar metadatos de políticas de red a la configuración del entorno @copyberry
    • #39056 Verificar el archivo de manifiesto fijado de zsh en las compilaciones de lanzamiento @copyberry
    • #39057 Limitar la frecuencia de los fotogramas de la TUI según su momento real de emisión @copyberry
    • #39058 Etiquetar las métricas de descubrimiento del protocolo de Codex Apps @copyberry
    • #39060 Agregar diagnósticos de la app de escritorio a codex doctor @copyberry
    • #39061 Evitar volver a renderizar los bloques de código durante la transmisión @copyberry
    • #39063 Renderizar solo las filas visibles en el paginador de transcripciones @copyberry
    • #39064 Restringir la edición de mensajes en cola a su atajo específico @copyberry
    • #39065 Limitar el cálculo de la disposición de los hipervínculos al área visible de la terminal @copyberry
    • #39067 Agregar diagnósticos sobre la aplicación de medidas de seguridad en el escritorio @copyberry
    • #39068 Eliminar la compatibilidad con la delegación de modelos para habilidades @copyberry
    • #39072 Guardar las imágenes generadas a través de los ejecutores de turnos @copyberry
    • #39073 Propagar los metadatos del invocador a las conexiones de rendezvous @copyberry
    • #39074 Agregar diagnósticos de actualización de la app de escritorio a codex doctor @copyberry
    • #39075 Evitar limpiar filas de la terminal de forma redundante @copyberry
    • #39077 Generar parámetros JSON del sistema de archivos solo para sesiones remotas de la TUI @copyberry
    • #39078 Conservar el contexto de rastreo para la resolución del entorno @copyberry
    • #39079 Aplicar la política de MCP del usuario a los complementos ejecutores seleccionados @copyberry
    • #39081 Limitar los búferes de reproducción de hilos de la TUI según el tamaño del delta @copyberry
    • #39082 Preguntar si se confía en el proyecto en los espacios de trabajo remotos de la TUI @copyberry
    • #39083 Reforzar el aprovisionamiento del sandbox de Windows frente a los puntos de reanálisis @copyberry
    • #39084 Conservar las convenciones de rutas para los permisos del sistema de archivos @copyberry
    • #39087 Leer el estado de autenticación de los complementos desde AuthManager @copyberry
    • #39088 Reforzar la navegación entre subagentes en la TUI @copyberry
    • #39089 Aclarar la política de contribuciones externas @copyberry
    • #39092 Agregar un comando para poner en cola mensajes destinados a sesiones existentes @copyberry
    • #39094 Agregar a la TUI un panel con una vista general de los agentes @copyberry
    • #39098 Rastrear las solicitudes de exec-server desde su recepción hasta su finalización @copyberry
    • #39100 Evitar consultas redundantes sobre el tamaño de la terminal al insertar elementos en el historial @copyberry
    • #39101 Actualizar rmcp a 3.1.2 @copyberry
    • #39102 Aumentar la ventana de contexto máxima de GPT-5.6 @copyberry
    • #39103 Eliminar capacidades de los procesos del sandbox de Linux @copyberry
    • #39112 Convertir la vista general de los agentes en un panel interactivo de tareas @copyberry
    • #39113 Mostrar solicitudes interactivas en conversaciones en tiempo real @copyberry
    • #39114 Agregar codex agents como comando específico para abrir el panel @copyberry
    • #39115 Eliminar el punto de acceso experimental de configuración de hilos @copyberry
    • #39117 Rechazar las proyecciones heredadas de permisos que pierdan información @copyberry
    • #39122 Denegar la ejecución si hay demasiados niveles de anidación de envoltorios de comandos @copyberry
    • #39131 Validar identificadores en los flujos de trabajo de creación de complementos @copyberry
    • #39141 Ocultar los tokens de autenticación en los registros de respuestas de app-server @copyberry
    • #39142 Agregar atajos configurables para el panel de agentes @copyberry
    • #39143 Cargar los metadatos de los complementos recomendados al seleccionarlos @copyberry
    • #39145 Guardar los perfiles de permisos activos en el contexto del turno @copyberry
    • #39147 Centralizar la búsqueda de la configuración de reanudación guardada @copyberry
    • #39152 Actualizar la acción de publicación en PyPI a v1.14.2 @copyberry
    • #39153 Restaurar los perfiles de permisos al reanudar hilos @copyberry
    • #39154 Encapsular el futuro de la TUI con Box para limitar el uso de la pila de la CLI @copyberry
    • #39155 Preparar la versión estable 0.147.0 del SDK de Python @copyberry
    • #39157 Notificar a los clientes cuando Guardian requiera una revisión estricta @copyberry
    • #39159 Exigir aprobación para comandos que contengan palabras del shell con valores dinámicos @copyberry
    • #39163 Actualizar las instrucciones de colaboración cuando cambie su contenido @copyberry
    • #39165 Evitar la suplantación de identidad en Marketplace @copyberry
    • #39174 Omitir los mensajes vacíos del usuario en los turnos automáticos que se inician por inactividad @copyberry
    • #39176 Descartar las actualizaciones de progreso de los descendientes después de la compactación remota @copyberry
    • #39187 Limitar las lecturas de recursos de apps MCP a la llamada que las originó @copyberry
    • #39192 Conservar los orígenes de los recursos MCP durante la compactación @copyberry
    • #39200 Agregar un lector que gestione de forma segura los enlaces simbólicos al leer archivos confidenciales @copyberry
    • #39205 Rechazar enlaces simbólicos en espacios de trabajo de memoria @copyberry
    • #39213 Agregar un convertidor de PowerShell basado en Tree-sitter que bloquee la operación si ocurre un error @copyberry
    • #39214 Evitar que los proveedores personalizados hereden la autenticación del entorno @copyberry
    • #39220 Reconectar los WebSockets de muestreo de Guardian tras cambios de autenticación @copyberry
    • #39221 Omitir destinos redirigidos en la migración de agentes externos @copyberry
    • #39224 Agregar métricas de revisión de aprobaciones de Guardian v2 @copyberry
    • #39227 Incluir capturas de pantalla de node_repl en las revisiones de Guardian v2 @copyberry
    • #39235 Desacoplar los flujos de retransmisión de Noise del procesamiento JSON-RPC @copyberry
    • #39240 Evitar sincronizaciones duplicadas de paquetes remotos de complementos mediante semáforos compartidos @copyberry
    • #39241 Registrar métricas de clasificación de Guardian v2 @copyberry
    • #39242 Agregar una intersección segura de perfiles de permisos @copyberry
    • #39244 Delimitar las lecturas de recursos MCP por conector @copyberry
    • #39246 Asignar identidades de hilo distintas a las conexiones del clasificador de Guardian @copyberry
    • #39249 Agregar el modo de reenvío de exec-server @copyberry
    • #39256 Evitar movimientos duplicados de rollout al archivar hilos @copyberry
    • #39257 Restablecer los transportes del canal lateral de WebRTC de Realtime @copyberry
    • #39259 Simplificar las instantáneas de salida de la ejecución unificada @copyberry
    • #39261 Detener los chats de la TUI ante infracciones de la política de desalineación @copyberry
    • #39262 Evitar la carga de DLL de ConPTY desde el directorio actual @copyberry
    • #39264 Mejorar la clasificación de riesgos de Guardian v2 @copyberry
    • #39266 Exigir una nueva aprobación para las rutas situadas dentro de una ruta con permisos denegados @copyberry
    • #39267 Inyectar la política de Node REPL en las sesiones de revisión de Guardian @copyberry
    • #39273 Conservar los nombres de los hilos durante la migración de rollout @copyberry
    • #39274 Agregar la recuperación de la autenticación a cargo del proveedor @copyberry
    • #39277 Declarar API experimentales para configurar Amazon Bedrock @copyberry
    • #39278 Conservar la configuración del entorno proporcionada por el propietario @copyberry
    • #39279 Propagar los errores de actualización de las ACL del sandbox de Windows @copyberry
    • #39281 Trasladar los scripts de instantáneas de shell a codex-shell-command @copyberry
    • #39283 Documentar el riesgo de exfiltración de datos mediante DNS en contenedores de desarrollo seguros @copyberry
    • #39284 Informar sobre las desconexiones de red durante la aprobación @copyberry
    • #39285 Mostrar los destinos de los archivos en las aprobaciones de cambios de la TUI @copyberry
    • #39287 Informar sobre los errores al subir los diagnósticos @copyberry
    • #39288 Registrar el indicador que habilita los mensajes asíncronos @copyberry
    • #39290 Agregar diagnósticos del sandbox de Windows a codex doctor @copyberry
    • #39293 Eliminar la dependencia directa de app-server con respecto a reqwest @copyberry
    • #39294 Aumentar el tamaño de los lotes del receptor de registros de SQLite @copyberry
    • #39296 Habilitar los hooks de herramientas MCP en las sesiones de Codex @copyberry
    • #39298 Permitir redefinir las versiones de los paquetes de Codex @copyberry
    • #39299 Limitar los cambios de configuración que pueden aplicar los roles de agente @copyberry
    • #39301 Evitar que los tokens de autenticación de Node REPL lleguen a los procesos secundarios @copyberry
    • #39303 Registrar el uso de tokens en la clasificación de Guardian v2 @copyberry
    • #39304 Mantener en memoria las puntuaciones de riesgo de Guardian v2 @copyberry
    • #39306 Respetar la configuración administrada durante la detección de proyectos @copyberry
    • #39307 Bloquear la operación si Guardian V2 no puede calcular la puntuación de riesgo @copyberry
    • #39309 Atribuir las invocaciones de habilidades del ejecutor a los complementos @copyberry
    • #39311 Vincular las aprobaciones de ejecución unificada a los ejecutables de shell @copyberry
    • #39312 Agregar metadatos de entrega asíncrona a los mensajes de los agentes @copyberry
    • #39314 Ejecutar hooks con el entorno de sesión capturado @copyberry
    • #39315 Retirar de memoria las entradas de la transcripción de Guardian en bloques que se puedan almacenar en caché @copyberry
    • #39316 Agregar compatibilidad con los planes de cuenta Edu Plus y Edu Pro @copyberry
    • #39319 Agregar la herramienta de mensajes asíncronos de usuario @copyberry
    • #39320 Ampliar la cobertura de las pruebas de redirección de metadatos de OAuth @copyberry
    • #39322 Aplicar restricciones del espacio de trabajo a la autenticación mediante encabezados @copyberry
    • #39325 Dejar de migrar la configuración del sandbox de Cursor @copyberry
    • #39331 Enrutar las llamadas MCP de los hooks a través de las conexiones actuales @copyberry
    • #39335 Aplicar las políticas MCP del entorno @copyberry
    • #39372 Limitar las solicitudes de aprobación de la TUI a sus hilos correspondientes @copyberry
    • #39385 Dar preferencia a la sesión más reciente al poner en cola mensajes para una sesión identificada por nombre @copyberry
    • #39402 Eliminar la preparación de paquetes npm de las verificaciones del repositorio @copyberry
    • #39404 Admitir montajes de descriptores de archivo con versiones anteriores de Bubblewrap instaladas en el sistema @copyberry
    • #39410 Renovar las credenciales de AWS vencidas para Bedrock @copyberry
    • #39452 Eliminar el control de activación de los mensajes asíncronos de usuario @copyberry
    • #39474 Consolidar las extensiones de Guardian en codex-guardian-v2 @copyberry
    • #39480 Trasladar las pruebas de instantáneas de shell a shell-command @copyberry
    • #39493 Hacer que la capacidad del búfer head-tail sea un parámetro genérico const @copyberry
    • #39494 Probar el redimensionamiento de imágenes panorámicas de transcripciones de Guardian @copyberry
    • #39496 Usar los tiempos de espera predeterminados en las pruebas de políticas de ejecución de ciberseguridad @copyberry
    • #39497 Corregir la cobertura normalizada de herramientas dinámicas en los distintos modos de respuesta @copyberry
    • #39501 Usar un conjunto de datos de prueba más acotado para la prueba unificada de redimensionamiento de imágenes @copyberry
    • #39505 Probar los errores de conversión de texto a cadena en el entorno de ejecución del modo de código @copyberry
    • #39506 Probar las notificaciones del modo de código sin una llamada síncrona a herramientas @copyberry
    • #39509 Probar por separado el caso en que las imágenes mejoradas de las transcripciones de Node REPL están desactivadas @copyberry
    • #39510 Registrar en las estadísticas de uso las llamadas a herramientas de control integradas @copyberry
    • #39514 Usar los tipos de elementos almacenados al materializar resúmenes de turnos @copyberry
    • #39515 Usar mem::take para vaciar los búferes de salida de la ejecución unificada @copyberry
    • #39520 Aislar las operaciones automáticas de Git realizadas por complementos @copyberry
    • #39523 Guardar los cambios de sección de los hilos antes del primer turno @copyberry
    • #39524 Dejar de considerar inherentemente seguros los comandos de Git @copyberry
    • #39584 Agregar una receta de just para ensamblar paquetes de Codex @copyberry
    • #39585 Probar que la sincronización de complementos esté aislada de la configuración de Git del repositorio @copyberry
    • #39586 Aislar la comunicación entre procesos en los entornos sandbox de Bubblewrap @copyberry
    • #39588 Conservar los envoltorios de shell sin analizar en la política de ejecución @copyberry
    • #39590 Reforzar el manejo de los archivos de manifiesto de complementos durante la instalación @copyberry
    • #39592 Evitar que las advertencias de SQLx vuelvan a incorporarse a los registros de SQLite @copyberry
    • #39594 Aumentar a 128 bytes el límite de longitud de los nombres de las herramientas MCP @copyberry
    • #39595 Mantener el estado de actualización del Marketplace fuera de la configuración @copyberry
    • #39597 Separar la configuración de los hilos de la configuración del entorno @copyberry
    • #39599 Proteger los puntos de anclaje de las rutas raíz que permiten la escritura en Seatbelt de macOS @copyberry
    • #39601 Mantener los mensajes asíncronos de usuario en la interfaz directa de herramientas @copyberry
    • #39602 Usar análisis sintáctico dentro del proceso para clasificar comandos de PowerShell @copyberry
    • #39604 Conservar el comportamiento de las entradas en cola de la TUI @copyberry
    • #39605 Ocultar en la TUI las advertencias de revisión automática cuando se haya concedido la aprobación @copyberry
    • #39606 Habilitar espacios de nombres de usuario en la configuración compartida de CI @copyberry
    • #39607 Resolver por tipo los shells proporcionados por el modelo @copyberry
    • #39608 Reforzar la instalación de habilidades frente a enlaces simbólicos inseguros @copyberry
    • #39609 Limitar la cantidad de hilos de las pruebas de integración de Bazel en macOS @copyberry
    • #39611 Reforzar la escritura de credenciales de respaldo de OAuth para MCP @copyberry
    • #39614 Evitar que apply_patch amplíe los permisos de escritura @copyberry
    • #39615 Vincular los tokens de actualización de OAuth para MCP a su emisor @copyberry
    • #39616 Validar los worktrees vinculados antes de heredar la confianza del proyecto @copyberry
    • #39618 Aplicar las preferencias del editor a los prompts de texto de la TUI @copyberry
    • #39619 Conservar el historial de desplazamiento de la TUI en modo integrado en Windows Terminal @copyberry
    • #39620 Leer de forma incremental los archivos de capacidades del ejecutor y los de habilidades @copyberry
    • #39623 Evitar que se eludan las protecciones de Seatbelt en macOS al cambiar el nombre de rutas protegidas @copyberry
    • #39625 Agregar rutas relativas a cwd en las diferencias del turno @copyberry
    • #39629 Conservar la detección del repositorio padre a través de los montajes de metadatos del sandbox @copyberry
    • #39630 Retirar la política de aprobación untrusted @copyberry
    • #39631 Omitir de forma predeterminada en Guardian v2 los comandos de shell que se ejecutan en un sandbox @copyberry
    • #39632 Exponer la resolución de perfiles de permisos en la API principal @copyberry
    • #39635 Mostrar en la TUI advertencias de revisión estricta @copyberry
    • #39637 Considerar permanentes los errores de renovación invalid_grant @copyberry
    • #39640 Solicitar que se desarchiven las sesiones antes de reanudarlas o crear un fork de ellas @copyberry
    • #39641 Sanear el contexto del desarrollador en los forks de agentes con historial completo @copyberry
    • #39645 Hacer cumplir los requisitos administrados de residencia de datos para los proveedores de modelos @copyberry
    • #39646 Probar el aislamiento en sandbox con tokens restringidos en las pruebas de políticas de ciberseguridad @copyberry
    • #39649 Localizar las utilidades auxiliares de Windows incluidas mediante los puntos de unión de bin @copyberry
    • #39653 Aplicar los permisos del sistema de archivos al cargar AGENTS.md @copyberry
    • #39655 Hacer explícitos los permisos de las pruebas de integración del núcleo @copyberry
    • #39656 Dar a conocer la app de escritorio en las sesiones gráficas de Linux @copyberry
    • #39657 Mostrar una advertencia al iniciar el servidor MCP obsoleto @copyberry
    • #39658 Permitir que Guardian V2 realice las revisiones obligatorias a cargo de un modelo @copyberry
    • #39659 Reforzar el acceso al sistema de archivos al aplicar parches fuera del sandbox @copyberry
    • #39661 Ampliar los comandos de cambio de Vim y agregar el reemplazo de caracteres @copyberry
    • #39662 Agregar los niveles de esfuerzo de razonamiento Max y Ultra a los SDK @copyberry
    • #39663 Restringir la migración de complementos al ámbito del directorio personal @copyberry
    • #39665 Agregar pruebas de integración del sistema de archivos para Seatbelt en macOS @copyberry
    • #39666 Mejorar en todas las plataformas el comportamiento del sistema de archivos cuando no se deben seguir enlaces simbólicos @copyberry

    Versión completa en GitHub

  • Codex App 26.818

    Incluye las actualizaciones hasta el 23 de agosto de 2026.

    Mejoras de rendimiento y correcciones de errores

    • Si una actualización de la aplicación interrumpe un chat local que cumple los requisitos, el chat ahora se reanuda automáticamente después de que la aplicación se reinicia.
    • Ahora se conservan el formato y las menciones de los borradores al cambiar de un chat a otro.
    • Se corrigió un error que hacía que el fondo del editor apareciera en azul en los escritorios virtuales de Windows.
  • Compatibilidad con GitLab en Codex Cloud (beta)

    La integración con GitLab está disponible en versión beta en todos los planes de ChatGPT. Conecta un proyecto de GitLab a Codex Cloud y crea un entorno para ese proyecto. Usa @codex para iniciar tareas desde incidencias o solicitudes de fusión. También puedes solicitar revisiones puntuales o automáticas de las solicitudes de fusión.

    La integración se ejecuta en Codex Cloud. En un Espacio de trabajo administrado, un administrador puede desactivar el conector. Para iniciar actividades desde GitLab, necesitas permiso para configurar el webhook correspondiente. Si usas GitLab Self-Managed o GitLab Dedicated, un administrador del Espacio de trabajo debe configurar la conexión y la actividad del webhook requiere GitLab 19.0 o una versión posterior.

    Codex no puede completar una revisión si GitLab omite un diff porque está contraído o es demasiado grande.

    Aprende a usar Codex con GitLab.

  • ChatGPT para iOS 1.2026.223

    Nuevas funciones

    • Agregamos una opción para que ChatGPT se abra directamente en Codex Remoto al iniciar la aplicación.
    • Agregamos compatibilidad con los formularios estándar de MCP y las aprobaciones de mensajes que puedes editar.
    • Las carpetas vinculadas ahora se abren directamente en el panel de archivos.

    Mejoras y correcciones de errores

    • Mejoramos el selector de proyectos de “Nuevo hilo” para que muestre los proyectos actuales del host seleccionado.
    • Ahora puedes usar la función de voz directamente desde el editor de una tarea existente. La función se conecta de forma más confiable y sigue ejecutando las acciones de la tarea en segundo plano.
    • Mejoramos la estabilidad y el rendimiento al revisar diferencias, especialmente en espacios de trabajo grandes.
    • Agregamos la opción “Reintentar” cuando los mensajes de una tarea no se cargan.
    • Corregimos un error que impedía cargar las respuestas extensas de las tareas.
    • Corregimos un error por el que las tareas desaparecían o seguían sin estar disponibles tras un período de inactividad, al restablecer la conexión o al volver a la lista de tareas.
    • Mejoramos la confiabilidad de la vinculación con el host y evitamos que la aplicación se bloquee durante las comprobaciones de registro.
    • Mejoramos las anotaciones de las respuestas. Ahora, cuando finaliza una tarea, se conserva la actividad transmitida en tiempo real.
    • Si cancelas o editas un mensaje con instrucciones para una tarea en curso, el mensaje ya no se entrega.
  • Codex CLI 0.148.0

    $ npm install -g @openai/codex@0.148.0
    Ver detalles

    Nuevas funciones

    • Exporta conversaciones completas de la TUI a Markdown con /export y elige si quieres copiarlas al portapapeles o guardarlas en un archivo nuevo. (#37358)
    • Crea forks de sesiones con codex exec fork y archiva o restaura sesiones desde el selector de reanudación de la TUI. (#37367, #37369, #37371)
    • Redacta prompts mientras se inicializa la TUI. Si reanudas una sesión o creas un fork, verás el progreso durante el inicio. (#38642, #38788)
    • En los espacios de trabajo que cumplen los requisitos, consulta el consumo estimado del hilo, en créditos o en dinero, en /status, en las líneas de estado y en los títulos de la terminal. (#38281, #38282)
    • Usa Amazon Bedrock Runtime como proveedor integrado, con soporte para perfiles y regiones de AWS y para el enrutamiento de GPT-5.6. (#38470)
    • Los hooks ahora pueden ejecutar comandos de forma asíncrona e invocar herramientas MCP. (#37533, #38705)

    Correcciones de errores

    • Los cambios de modelo y las actualizaciones de configuración ya no dejan instrucciones obsoletas ni modifican un turno en curso. (#37260, #38785)
    • Al reanudar una sesión, se restauran el directorio de trabajo y la política de aprobación guardados. Las vistas previas de las transcripciones también son más precisas. (#37198, #37368, #38605)
    • Los turnos recuperan la conexión tras una interrupción temporal del proveedor. Los servidores MCP también se recuperan después de la reautenticación con OAuth sin que tengas que reiniciar Codex. (#37337, #37485, #38418)
    • Al iniciar la TUI, la entrada almacenada en el búfer de la terminal ya no activa prompts por accidente. Si falta la autenticación, la TUI muestra la guía de configuración inicial. (#38641, #38643, #38644)
    • El Editor y las transcripciones ahora muestran correctamente el texto pegado con finales de línea CRLF, los espacios en blanco al ajustar las líneas y las URL largas. (#37709, #38380, #38704)
    • En Linux y Windows, el sandbox ahora bloquea el acceso tanto a las rutas prohibidas como a las que no puede leer. (#37875, #38026, #38416, #38660)

    Documentación

    • La guía incluida con skill-creator se centra más en lo esencial y la validación ahora rechaza los marcadores de posición TODO que quedan sin completar. (#38384)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.147.0...rust-v0.148.0

    • #37190 Interrumpir los turnos del modelo de ciberseguridad tras una sola denegación de Guardian @copyberry
    • #37191 Conservar la semántica heredada durante la migración del rollout @copyberry
    • #37198 Dar preferencia al cwd guardado al leer hilos locales @copyberry
    • #37199 Registrar datos analíticos sobre el archivado de hilos @copyberry
    • #37204 Agregar el envío persistente de mensajes de usuario en cola @copyberry
    • #37206 Agregar un presupuesto unificado de imágenes @copyberry
    • #37210 Obtener los complementos remotos instalados en todos los ámbitos @copyberry
    • #37211 Reforzar la autorización MITM del proxy de red @copyberry
    • #37248 Probar la limpieza de recursos cuando se agota el tiempo de espera del descubrimiento remoto de MCP @copyberry
    • #37252 Permitir roles de agente en forks con el historial completo @copyberry
    • #37260 Corregir el cambio de modelo y la reversión en el primer turno @copyberry
    • #37261 Iniciar bajo demanda los servidores MCP almacenados en caché para los subagentes @copyberry
    • #37267 Admitir directorios raíz de complementos en el cargador de habilidades del host @copyberry
    • #37273 Reutilizar los controladores MCP entre los pasos de muestreo @copyberry
    • #37279 Evitar clonar metadatos inmutables cuando la búsqueda de herramientas encuentra una coincidencia en la caché @copyberry
    • #37335 Volver a dibujar por completo las áreas de visualización integradas después de una superposición del historial @copyberry
    • #37336 Usar el entorno de cada paso para los datos de entrada que aportan las extensiones al turno @copyberry
    • #37337 Recuperar los servidores MCP después de la reautenticación con OAuth @copyberry
    • #37338 Respetar el origen de ChatGPT configurado en las URL de instalación de conectores @copyberry
    • #37339 Recargar la telemetría de app-server después de un cambio de cuenta @copyberry
    • #37340 Consolidar las API de aprovisionamiento diferido de entornos @copyberry
    • #37341 Admitir referencias de contenido para visualizaciones integradas @copyberry
    • #37342 Conservar los URI externos de cwd para los componentes que aportan datos de entrada al turno @copyberry
    • #37343 Preparar en TEST_TMPDIR los binarios de prueba de app-server que usa Bazel @copyberry
    • #37344 Corregir cómo se determina el estado final del inicio de MCP en los subagentes @copyberry
    • #37345 Enviar indicaciones de enrutamiento de modelos al backend de Codex @copyberry
    • #37347 Registrar las ventanas de contexto de cada agente @copyberry
    • #37348 Agregar herramientas para migrar rollouts y permitir la migración en segundo plano @copyberry
    • #37349 Montar un /dev mínimo en los sandboxes de Bubblewrap que tienen acceso a todo el sistema de archivos @copyberry
    • #37350 Permitir que ThreadManager personalice la generación de ID de hilos @copyberry
    • #37352 Configurar el tiempo de espera predeterminado para que exec devuelva el control en el modo de código @copyberry
    • #37354 Reintentar el inicio de los ejecutables de prueba de app-server cuando estén ocupados @copyberry
    • #37356 Permitir que se redefinan los puntos de acceso de identidad de los agentes @copyberry
    • #37357 Elevar al mínimo configurado los tiempos de espera de wait_agent inferiores a ese valor @copyberry
    • #37358 Agregar a la TUI la exportación de conversaciones a Markdown @copyberry
    • #37360 Usar marcadores de posición coherentes para la entrada de la TUI @copyberry
    • #37363 Reconocer las configuraciones de hooks de herramientas MCP @copyberry
    • #37366 Reforzar la limpieza del árbol de procesos de los servidores MCP locales @copyberry
    • #37367 Agregar la creación de forks de sesiones a codex exec @copyberry
    • #37368 Restaurar la política de aprobación al reanudar hilos @copyberry
    • #37369 Agregar la opción de archivar sesiones al selector de reanudación @copyberry
    • #37371 Restaurar las sesiones archivadas desde el selector de reanudación @copyberry
    • #37389 Permitir la configuración de los metadatos del espacio de nombres de herramientas @copyberry
    • #37400 Cambiar el nombre de la opción de configuración de metadatos del registro de herramientas @copyberry
    • #37406 Agregar un cargador para las capas de configuración locales del ejecutor @copyberry
    • #37408 Permitir que el servidor exec lea la configuración local del ejecutor @copyberry
    • #37424 Limitar las instrucciones del proyecto en todos los entornos @copyberry
    • #37433 Exponer las versiones multiagente en model/list @copyberry
    • #37434 Agregar instantáneas de diagnóstico de procesos @copyberry
    • #37439 Agregar interfaces compartidas para cargar directorios raíz de habilidades @copyberry
    • #37440 Cargar los directorios raíz de habilidades de los complementos mediante el servicio de habilidades del host @copyberry
    • #37444 Unificar la carga de habilidades de los complementos con el servicio de habilidades del host @copyberry
    • #37446 Conservar la procedencia de las instrucciones base entre sesiones @copyberry
    • #37447 Respetar la disponibilidad de las habilidades de los complementos al sugerir herramientas @copyberry
    • #37452 Unificar la carga de habilidades de los complementos mediante el cargador compartido @copyberry
    • #37457 Eliminar el cargador heredado de habilidades del núcleo @copyberry
    • #37461 Eliminar el cliente de habilidades remotas que no se utiliza @copyberry
    • #37466 Trasladar a codex-config la resolución de las reglas de configuración de habilidades @copyberry
    • #37470 Exponer los diagnósticos de app-server mediante la API experimental @copyberry
    • #37477 Incluir los ID de las llamadas en las solicitudes MCP y aclarar la configuración de metadatos @copyberry
    • #37478 Distribuir las pruebas unitarias de estado en grupos con Bazel @copyberry
    • #37479 Incluir los directorios temporales en la información del entorno de exec-server @copyberry
    • #37480 Delegar al ejecutor el aislamiento de los procesos remotos @copyberry
    • #37483 Interrumpir las celdas activas del modo de código cuando se interrumpe su turno @copyberry
    • #37485 Mantener activos los flujos de respuestas ante fallas de conexión @copyberry
    • #37486 Exponer la actividad en tiempo de ejecución en los diagnósticos del servidor @copyberry
    • #37488 Generalizar los alias de los localizadores de habilidades entre proveedores @copyberry
    • #37489 Asignar alias a los localizadores de habilidades respaldados por recursos cuando queda poco espacio de contexto @copyberry
    • #37492 Incluir el inventario de espacios de nombres de herramientas en los metadatos del turno @copyberry
    • #37494 Permitir descubrir eventos de MCP y suscribirse a ellos @copyberry
    • #37497 Limitar las trazas de las cargas útiles en los registros de diagnóstico @copyberry
    • #37498 Conservar los componentes que esperan a los procesos secundarios durante la terminación del proceso @copyberry
    • #37500 Eliminar el inventario heredado de metadatos de herramientas del modo de código @copyberry
    • #37503 Trasladar la inyección de prompts de habilidades del host a la extensión de habilidades @copyberry
    • #37504 Deshabilitar el algoritmo de Nagle para las conexiones WebSocket del modo de código @copyberry
    • #37505 Eliminar el crate codex-core-skills @copyberry
    • #37507 Incluir el modo sandbox en los metadatos de respuesta @copyberry
    • #37510 Definir el protocolo gRPC del host del modo de código @copyberry
    • #37511 Exigir la revisión automática para los modelos administrados @copyberry
    • #37513 Reutilizar las compactaciones de la sesión principal en las sesiones de revisión de Guardian @copyberry
    • #37516 Ignorar las aprobaciones reutilizables de comandos para los modelos de ciberseguridad @copyberry
    • #37519 Exponer las reglas para omitir la revisión automática en los requisitos de configuración @copyberry
    • #37527 Finalizar los árboles de procesos de los hooks que superen el tiempo de espera @copyberry
    • #37528 Evitar que la detección de agentes externos bloquee las solicitudes de configuración @copyberry
    • #37530 Implementar el servicio gRPC del host del modo de código @copyberry
    • #37533 Admitir hooks que ejecutan comandos de forma asíncrona @copyberry
    • #37538 Mostrar el modo de ejecución en las listas de hooks @copyberry
    • #37607 Evitar que el contexto de inicio llegue a los procesos secundarios @copyberry
    • #37610 Agregar compatibilidad con el intercambio de tokens de identidad de cargas de trabajo @copyberry
    • #37618 Usar el entorno de cada paso para las revisiones de aprobación de Guardian @copyberry
    • #37622 Incluir los turnos almacenados en búfer al editar prompts @copyberry
    • #37641 Usar el contexto del paso para las reglas de aprobación de comandos por prefijo @copyberry
    • #37644 Generalizar la ejecución de los controladores de hooks @copyberry
    • #37645 Mejorar el análisis de las fallas de instalación de complementos @copyberry
    • #37654 Anunciar la compatibilidad con la lectura de la configuración del entorno @copyberry
    • #37709 Mantener los espacios en blanco junto al texto que les sigue cuando el Editor ajusta las líneas @copyberry
    • #37723 Informar el subtipo de error de E/S cuando falla la importación de la configuración de una sesión @copyberry
    • #37745 Agregar transporte TCP de gRPC al host del modo de código @copyberry
    • #37747 Limitar la resolución de rutas de proyectos de Cursor @copyberry
    • #37757 Agregar a apply_patch un modo para conservar los finales de línea @copyberry
    • #37758 Agregar una opción de activación para conservar los finales de línea de apply_patch @copyberry
    • #37773 Reenviar los ID de los intentos de instalación de complementos remotos @copyberry
    • #37788 Usar transparencia nativa en la habilidad imagegen @copyberry
    • #37806 Inicializar el ID del intento de instalación en la prueba de análisis de complementos @copyberry
    • #37807 Compartir entre prompts las especificaciones de herramientas visibles para el modelo @copyberry
    • #37808 Simplificar la lectura de habilidades desde paquetes @copyberry
    • #37810 Admitir valores predeterminados empaquetados en las capas de configuración @copyberry
    • #37812 Mantener la coherencia de las listas de habilidades entre espacios de trabajo @copyberry
    • #37828 Registrar los procesos de exec unificado que siguen en ejecución al finalizar el turno @copyberry
    • #37832 Eliminar las funciones auxiliares obsoletas para detectar habilidades de complementos @copyberry
    • #37833 Encapsular la selección de directorios raíz de habilidades que admiten supervisión @copyberry
    • #37836 Ejecutar pruebas de complementos y habilidades en Windows @copyberry
    • #37838 Restringir la interfaz pública de la API de la extensión de habilidades @copyberry
    • #37842 Acelerar la lectura de credenciales OAuth de MCP @copyberry
    • #37843 Usar en git-utils la utilidad compartida que limpia el entorno @copyberry
    • #37847 Conservar los entornos al volver a cargar agentes V2 @copyberry
    • #37848 Exponer el ID de sesión a los comandos de shell @copyberry
    • #37850 Mostrar en el estado del servidor MCP a qué complemento pertenece @copyberry
    • #37851 Canalizar las aprobaciones interceptadas de exec a través de la revisión compartida @copyberry
    • #37860 Acelerar la lectura de credenciales OAuth de MCP @copyberry
    • #37862 Cambiar el nombre de la configuración del entorno correspondiente al ámbito del turno @copyberry
    • #37864 Admitir la entrada de datos mediante formularios MCP en hilos de usuario con acceso completo @copyberry
    • #37866 Agregar pruebas de regresión para el acceso concurrente a las credenciales OAuth de MCP @copyberry
    • #37867 Rechazar en apply_patch las rutas que resulten duplicadas después de resolverlas @copyberry
    • #37871 Separar los tipos del historial persistente en un crate dedicado @copyberry
    • #37874 Excluir las métricas de resumen del entorno de ejecución de las exportaciones de Statsig @copyberry
    • #37875 Respetar el nivel configurado del sandbox de Windows para las conexiones de red administradas @copyberry
    • #37878 Agregar límites configurables al presupuesto de tokens de los objetivos @copyberry
    • #37882 Leer la configuración del búfer de seguridad desde los metadatos de respuesta @copyberry
    • #37886 Ampliar la detección de paquetes incluidos y exponer su versión @copyberry
    • #37889 Ignorar la configuración de proxy para sockets Unix en Windows @copyberry
    • #37891 Usar la configuración del hilo para app/read @copyberry
    • #37892 Validar las imágenes antes de devolver la salida de view_image @copyberry
    • #37895 Agregar metadatos configurables a las solicitudes de la API de Responses @copyberry
    • #37896 Agregar repositorios herméticos para el SDK de Windows y el entorno de ejecución de MSVC @copyberry
    • #37898 Agregar metadatos de apariencia a las secciones de los hilos @copyberry
    • #37901 Permitir que las operaciones de envío se muevan y prohibir que se copien @copyberry
    • #37902 Aplazar el procesamiento de view_image hasta la inserción en el historial @copyberry
    • #37906 Enviar las notificaciones gRPC del modo de código sin esperar respuesta @copyberry
    • #37908 Aplicar los paquetes actualizados de configuración en la nube a las sesiones posteriores @copyberry
    • #37922 Extraer componentes reutilizables para las pruebas del host del modo de código @copyberry
    • #37926 Distinguir el guardado persistente del hilo al inicio del turno @copyberry
    • #37929 Agregar información compartida sobre la compilación del entorno de ejecución @copyberry
    • #37939 Validar las imágenes antes de devolver la salida de view_image @copyberry
    • #37970 Almacenar en caché los catálogos de herramientas de los servidores MCP que admiten HTTP con transmisión @copyberry
    • #37979 Respetar en skills/list la configuración por directorio de las habilidades incluidas @copyberry
    • #37984 Dejar de reexportar las API de habilidades desde codex-core @copyberry
    • #38011 Eliminar la compatibilidad con archivos de bloqueo de configuración @copyberry
    • #38020 Reintentar el inicio de exec-server después de fallas transitorias @copyberry
    • #38024 Mostrar los errores de generación de imágenes por límites de uso @copyberry
    • #38026 Denegar el acceso en Linux ante patrones glob inseguros para rutas sin permiso de lectura @copyberry
    • #38032 Ocultar en el historial de la TUI las evaluaciones aprobadas de Guardian @copyberry
    • #38033 Usar los metadatos de la sesión para validar las rutas del historial de los hilos @copyberry
    • #38034 Filtrar los elementos activos del rollout sin crear una copia @copyberry
    • #38035 Propagar las fallas de entrega de los eventos de exploración de MCP @copyberry
    • #38036 Limitar las trazas de transmisión de la TUI en los registros de SQLite @copyberry
    • #38040 Propagar la configuración de CA personalizada a los servidores MCP locales @copyberry
    • #38041 Agregar sesiones del modo de código basadas en gRPC @copyberry
    • #38043 Ejecutar las operaciones remotas de apply_patch en un sandbox @copyberry
    • #38044 Compactar las llamadas a herramientas del modo de código en el historial de la TUI @copyberry
    • #38045 Almacenar el historial del modelo en los contenedores de los elementos de respuesta @copyberry
    • #38046 Incluir el estado de la revisión automática en los metadatos del turno @copyberry
    • #38047 Permitir la inyección de elementos de respuesta en función del turno @copyberry
    • #38049 Reforzar la intermediación de credenciales del proxy de red @copyberry
    • #38051 Ejecutar las comprobaciones obligatorias de integración continua en los commits de fusión de cada pull request @copyberry
    • #38052 Permitir seleccionar el registro del cliente OAuth de MCP en cada inicio de sesión @copyberry
    • #38054 Agregar autenticación externa basada en la configuración @copyberry
    • #38056 Configurar el enrutamiento de PSP a través del sistema de funciones @copyberry
    • #38057 Registrar las operaciones con artefactos a partir de marcadores de complementos de confianza @copyberry
    • #38058 Conservar los metadatos del arnés de ejecución en todo el historial de la conversación @copyberry
    • #38060 Desactivar el almacenamiento para las solicitudes de Azure Responses @copyberry
    • #38061 Conservar la configuración del proxy para las sesiones de depuración del sandbox de Windows @copyberry
    • #38064 Conceder al sandbox de Windows acceso al directorio raíz de la aplicación de Codex @copyberry
    • #38066 Registrar las invocaciones de habilidades respaldadas por recursos @copyberry
    • #38067 Limitar la configuración de disponibilidad del entorno a los elementos adjuntos del hilo @copyberry
    • #38072 Reenviar las funciones de retorno gRPC del modo de código a los delegados de la sesión @copyberry
    • #38074 Registrar las invocaciones implícitas de habilidades del ejecutor @copyberry
    • #38075 Respetar el ancho de visualización al agregar contenido al historial de la TUI @copyberry
    • #38078 Reducir la clonación al procesar parches del estado del mundo @copyberry
    • #38080 Permitir repositorios Git anidados en el sandbox de Windows @copyberry
    • #38081 Usar ReviewDecision para las aprobaciones de herramientas MCP @copyberry
    • #38083 Eliminar la entrada de formulario estándar de la documentación de app-server @copyberry
    • #38084 Permitir que una entrada vacía inicie un turno @copyberry
    • #38086 Admitir el contexto del host de ejecución al resolver la configuración en la nube @copyberry
    • #38087 Enrutar las sesiones gRPC del modo de código a través del cliente HTTP compartido @copyberry
    • #38089 Agregar compatibilidad con CIMD al registro OAuth de MCP @copyberry
    • #38092 Simplificar la admisión de mensajes de usuario en cola @copyberry
    • #38094 Probar el contexto de Guardian para los comandos del modo de código @copyberry
    • #38101 Adjuntar el contexto de la aplicación alojada a las cargas de archivos @copyberry
    • #38103 Evitar clonar las invocaciones MCP en el historial de la TUI @copyberry
    • #38108 Procesar las llamadas a herramientas MCP mediante el mecanismo compartido de aprobación @copyberry
    • #38127 Distinguir los ID de rollout de los ID de hilo @copyberry
    • #38165 Resolver bajo demanda las conexiones para el análisis de subagentes @copyberry
    • #38167 Leer directamente los paquetes de habilidades del ejecutor @copyberry
    • #38170 Notificar a los observadores de turnos en ejecución solo cuando cambie el recuento @copyberry
    • #38172 Actualizar las dependencias lru y webbrowser @copyberry
    • #38179 Incorporar valores predeterminados en la capa de configuración empaquetada @copyberry
    • #38183 Agregar funciones auxiliares para aplicar restricciones conservadoras a las políticas de herramientas @copyberry
    • #38184 Ejecutar pruebas de integración de la herramienta de búsqueda en Windows @copyberry
    • #38186 Dejar de sobrescribir entornos en la prueba de habilidades para el turno del usuario @copyberry
    • #38188 Integrar la identidad de carga de trabajo con la autenticación de Codex @copyberry
    • #38189 Ejecutar las pruebas de app-server para complementos en entornos automáticos @copyberry
    • #38197 Agregar una referencia LRU a la selección de habilidades en modo sombra @copyberry
    • #38204 Combinar las habilidades recientes con las coincidencias léxicas en la selección en modo sombra @copyberry
    • #38205 Exigir una política de aprobación no interactiva para los delegados de Codex @copyberry
    • #38214 Evitar asignaciones de memoria al sanear el texto del usuario en la TUI @copyberry
    • #38217 Iniciar bajo demanda los servidores MCP obligatorios almacenados en caché para los subagentes @copyberry
    • #38227 Agregar una opción para conservar los mensajes de desarrollador del cliente @copyberry
    • #38228 Detectar invocaciones implícitas de habilidades a partir de las lecturas de PowerShell @copyberry
    • #38232 Registrar los turnos raíz en las solicitudes delegadas de Codex @copyberry
    • #38238 Agregar métricas definidas en el archivo de manifiesto para los scripts de complementos de confianza @copyberry
    • #38239 Agregar análisis con límites para las mediciones de complementos @copyberry
    • #38241 Incluir la política de Node REPL en los metadatos del turno @copyberry
    • #38242 Almacenar en caché las medidas estables de la disposición de la celda activa @copyberry
    • #38243 Registrar los mensajes de desarrollador creados por el cliente en el historial de rollout @copyberry
    • #38244 Resolver el historial paginado del hilo según el ID de rollout @copyberry
    • #38245 Agregar funciones auxiliares para los encabezados HTTP dinámicos de los servidores MCP @copyberry
    • #38251 Leer los ETags del modelo a partir de los eventos de metadatos de WebSocket @copyberry
    • #38252 Recopilar métricas de los comandos de shell de los complementos @copyberry
    • #38253 Recopilar métricas de complementos a partir de comandos de exec unificado @copyberry
    • #38256 Informar el rechazo más reciente cuando haya varias revisiones de red @copyberry
    • #38257 Reconectar las sesiones gRPC del modo de código tras un reinicio del host @copyberry
    • #38258 Unificar la gestión de proveedores de autenticación externa @copyberry
    • #38261 Resolver los alias de los paquetes de habilidades en skills.read @copyberry
    • #38265 Usar un intervalo limitado de puertos alternativos para los proxies administrados de Windows @copyberry
    • #38268 Exponer los directorios raíz de habilidades del ejecutor desde skills.read @copyberry
    • #38270 Agregar consultas de uso por hilo al cliente del backend @copyberry
    • #38272 Registrar la hora de creación de cada elemento del historial de conversaciones @copyberry
    • #38274 Representar el estado del mundo guardado como objetos JSON @copyberry
    • #38275 Unificar el envío y el enrutamiento de los datos de entrada del turno @copyberry
    • #38276 Registrar métricas de complementos para comandos de exec unificado en segundo plano @copyberry
    • #38278 Agregar pruebas de app-server que cubran el análisis de mediciones de complementos @copyberry
    • #38280 Usar la regla proto de Bazel integrada en protobuf @copyberry
    • #38281 Mostrar el uso estimado del hilo en /status @copyberry
    • #38282 Agregar el uso del hilo a los indicadores de estado de la TUI @copyberry
    • #38283 Recopilar métricas de complementos desde ejecutores remotos @copyberry
    • #38285 Mover codex-execpolicy a las dependencias de desarrollo del protocolo @copyberry
    • #38288 Agregar compatibilidad con hosts gRPC del modo de código en App Server @copyberry
    • #38291 Eliminar el prompt alternativo de apply_patch que no se utiliza @copyberry
    • #38292 Agregar reversiones persistentes para hilos paginados @copyberry
    • #38299 Enrutar el acceso a la red mediante el flujo de aprobación compartido @copyberry
    • #38303 Agregar la recuperación de turnos interrumpidos @copyberry
    • #38306 Impedir que el sandbox escriba en los visores de visualizaciones integradas @copyberry
    • #38321 Hacer deterministas las pruebas de cesión de control del modo de código con gRPC @copyberry
    • #38336 Agregar la estructura base de la extensión Guardian V2 @copyberry
    • #38356 Permitir que exec-server transmita archivos desde un sandbox @copyberry
    • #38358 Optimizar la normalización de la salida huérfana @copyberry
    • #38361 Probar el rechazo por parte de un hook cuando un elemento de la cola se inicia de forma explícita @copyberry
    • #38362 Estabilizar las pruebas del presupuesto de bytes de exec-server @copyberry
    • #38363 Guardar las puntuaciones de riesgo de seguridad en el historial de rollout @copyberry
    • #38368 Agregar el muestreador Luna de Guardian V2 @copyberry
    • #38377 Limitar las revisiones de Guardian a los permisos del sistema de archivos del contexto principal @copyberry
    • #38380 Conservar el formato de los mensajes del usuario al dividir las URL largas entre líneas @copyberry
    • #38381 Evitar que los eventos sin leer bloqueen las solicitudes dentro del proceso @copyberry
    • #38383 Devolver muestras de Luna en cuanto se complete el JSON transmitido @copyberry
    • #38384 Mejorar la guía y la validación para crear habilidades @copyberry
    • #38390 Usar los permisos efectivos al marcar como confiables los proyectos de app-server @copyberry
    • #38394 Rechazar las sesiones si no se pueden cargar los hooks administrados obligatorios @copyberry
    • #38396 Recoger los procesos huérfanos en los sandboxes de Linux @copyberry
    • #38397 Incluir los resultados de Node REPL en las revisiones de Guardian @copyberry
    • #38399 Conservar los valores de punto flotante al decodificar líneas de rollout @copyberry
    • #38400 Actualizar el interés de rastreo en la prueba de estimación de tokens @copyberry
    • #38403 Exponer el historial de conversaciones a las extensiones del ciclo de vida de las herramientas @copyberry
    • #38406 Agrupar las conexiones WebSocket de muestreo de Guardian para reutilizarlas @copyberry
    • #38409 Clasificar las llamadas a herramientas en la extensión Guardian V2 @copyberry
    • #38413 Permitir actualizaciones de metadatos sin materializar los hilos @copyberry
    • #38414 Aplicar límites a la visualización de transcripciones para Guardian v2 @copyberry
    • #38415 Reconocer las lecturas de archivos de PowerShell que usan Get-Content @copyberry
    • #38416 Respetar los permisos del sistema de archivos al cargar archivos desde la app @copyberry
    • #38418 Aclarar los errores de reautenticación OAuth de MCP @copyberry
    • #38419 Aplicar la atribución de Codex a los commits creados por la app @copyberry
    • #38420 Recuperar la detección de capacidades tras la desconexión del ejecutor @copyberry
    • #38423 Centralizar el estado de selección del entorno del hilo @copyberry
    • #38424 Denegar el acceso si falla la inicialización de la identidad de la carga de trabajo @copyberry
    • #38426 Proteger la autenticación mediante identidad de carga de trabajo en las RPC de cuentas de app-server @copyberry
    • #38427 Agregar pautas de Guardian para las llamadas a herramientas de Node REPL @copyberry
    • #38429 Enrutar los catálogos seleccionados de complementos según el modo de autenticación @copyberry
    • #38432 Condicionar las pautas de Guardian para Node REPL a los metadatos del modelo @copyberry
    • #38436 Agregar rustls como alternativa para las solicitudes HTTP locales de MCP @copyberry
    • #38439 Conservar las políticas de aprobación de los modelos con revisión automática @copyberry
    • #38440 Agregar compatibilidad con la reversión de hilos paginados en app-server @copyberry
    • #38441 Proporcionar a Guardian V2 el contexto completo de las acciones de las herramientas @copyberry
    • #38443 Etiquetar los recordatorios de la hora actual en el contexto del modelo @copyberry
    • #38445 Conservar los mensajes de desarrollador del cliente durante la compactación del contexto @copyberry
    • #38446 Actualizar los recordatorios de la hora actual para los subagentes con historial completo @copyberry
    • #38447 Agregar opciones para salir de las sesiones del daemon local cuando hay tareas en ejecución @copyberry
    • #38448 Admitir puertos de devolución de llamada OAuth de MCP específicos para cada servidor @copyberry
    • #38449 Exponer las fechas de retiro asociadas a las actualizaciones de modelos @copyberry
    • #38450 Incorporar el archivo de manifiesto de configuración del sandbox de Windows en las compilaciones de Bazel @copyberry
    • #38452 Agregar telemetría estructurada para los reintentos de respuesta @copyberry
    • #38454 Incluir imágenes de node_repl como evidencia en las revisiones de Guardian @copyberry
    • #38456 Agregar a App Server API experimentales para las colas de los hilos @copyberry
    • #38460 Agregar una conversión a AbsolutePathBuf para FileSystemPath @copyberry
    • #38461 Centralizar el estado de selección del entorno del turno @copyberry
    • #38463 Conservar las suscripciones a los hilos al volver a cargarlos después de una reversión @copyberry
    • #38467 Analizar las anotaciones de modelos en el frontmatter de las habilidades @copyberry
    • #38470 Agregar un proveedor de Amazon Bedrock Runtime @copyberry
    • #38473 Dejar de generar huellas digitales de las líneas aceptadas @copyberry
    • #38475 Agregar instrucciones que limiten la delegación a modelos desde las habilidades @copyberry
    • #38483 Incluir los nombres de los agentes en los metadatos del turno @copyberry
    • #38484 Buscar primero en las apps de los complementos seleccionados antes de recurrir a una alternativa @copyberry
    • #38492 Exigir una revisión automática estricta para las llamadas a herramientas MCP @copyberry
    • #38493 Reutilizar los inicios pendientes de MCP durante la reconciliación @copyberry
    • #38494 Verificar el bwrap incluido en las compilaciones de Bazel @copyberry
    • #38499 Habilitar llamadas paralelas a herramientas para todos los prompts del modelo @copyberry
    • #38521 Incluir la configuración del entorno en las selecciones de turnos @copyberry
    • #38527 Configurar el muestreo de Guardian para responses lite @copyberry
    • #38540 Registrar las puntuaciones de riesgo de Guardian V2 en los hilos @copyberry
    • #38553 Inicializar los muestreadores de Guardian V2 para cada hilo @copyberry
    • #38555 Conservar los límites de las transcripciones de Guardian en la entrada de muestreo @copyberry
    • #38558 Mejorar la selección del contexto de las transcripciones de Guardian @copyberry
    • #38561 Restringir el acceso de la herramienta auxiliar del sistema de archivos dentro del sandbox @copyberry
    • #38564 Reutilizar las compactaciones compatibles de la sesión principal en Guardian V2 @copyberry
    • #38567 Almacenar las puntuaciones de riesgo de seguridad como una instantánea @copyberry
    • #38568 Ejecutar las funciones de retorno de inicio de herramientas después de los hooks previos a la ejecución de las herramientas @copyberry
    • #38569 Exigir la revisión automática de las acciones de alto riesgo de Guardian v2 @copyberry
    • #38579 Informar los cambios en el almacenamiento de hilos después de la migración del rollout @copyberry
    • #38580 Conservar la puntuación de riesgo más reciente de Guardian durante el muestreo concurrente @copyberry
    • #38581 Respetar los requisitos administrados en la nube en las listas de funciones @copyberry
    • #38586 Limitar las acciones de herramientas de Guardian V2 antes de clasificar el riesgo @copyberry
    • #38592 Permitir que las extensiones resuelvan las revisiones de aprobación antes que Guardian @copyberry
    • #38596 Priorizar las nuevas clasificaciones de Guardian en condiciones de carga @copyberry
    • #38597 Instalar Guardian V2 en App Server @copyberry
    • #38601 Permitir configurar los reintentos de conexión ilimitados @copyberry
    • #38602 Aislar las sesiones de revisión de Guardian de las extensiones de la sesión principal @copyberry
    • #38604 Evitar las solicitudes de reanudación paginadas para los rollouts heredados verificados @copyberry
    • #38605 Corregir la selección de líneas de la transcripción que aparecen en la vista previa al reanudar una sesión @copyberry
    • #38606 Permitir descripciones más extensas de las herramientas gRPC del modo de código @copyberry
    • #38608 Agregar la importación que faltaba para el modo de historial del selector de reanudación @copyberry
    • #38610 Admitir la identidad de carga de trabajo en la autenticación del exec-server remoto @copyberry
    • #38612 Evitar guardar puntuaciones de riesgo desactualizadas de Guardian @copyberry
    • #38615 Eliminar el límite de herramientas habilitadas en el modo de código con gRPC @copyberry
    • #38616 Canalizar a través de Guardian los reintentos de aprobación que requieren permisos elevados @copyberry
    • #38617 Priorizar los modelos globales en el catálogo de Bedrock Runtime @copyberry
    • #38618 Aplicar las políticas de Guardian a la clasificación de riesgos v2 @copyberry
    • #38619 Obtener las instrucciones multiagente del catálogo de modelos @copyberry
    • #38621 Conservar los mensajes de error extensos de las herramientas gRPC del modo de código @copyberry
    • #38623 Conservar las descripciones de los espacios de nombres MCP en la caché del catálogo de herramientas @copyberry
    • #38624 Abrir las notas al aceptar la opción “Otra” de la solicitud de entrada @copyberry
    • #38625 Habilitar exec unificado de forma predeterminada en Windows @copyberry
    • #38628 Permitir configurar la clasificación de riesgos de Guardian v2 @copyberry
    • #38630 Eliminar el límite de sesiones abiertas del modo de código con gRPC @copyberry
    • #38634 Agregar métricas de descubrimiento del protocolo MCP @copyberry
    • #38635 Eliminar las habilidades de Codex locales del repositorio @copyberry
    • #38639 Mostrar el encabezado inicial de la sesión de la TUI antes de recibir entradas @copyberry
    • #38641 Reforzar el manejo de la entrada durante el inicio de la TUI @copyberry
    • #38642 Permitir que se siga escribiendo en el Editor mientras se inicia la TUI @copyberry
    • #38643 Posponer la aparición del Editor hasta la configuración inicial del primer inicio de sesión @copyberry
    • #38644 Mostrar la guía de configuración inicial cuando el directorio de inicio de Codex carezca de datos de autenticación @copyberry
    • #38645 Entregar las notificaciones gRPC del modo de código sin truncarlas @copyberry
    • #38646 Leer desde Key Vault el ID del emisor de notarización de Apple @copyberry
    • #38647 Agregar una opción para omitir la configuración del proyecto @copyberry
    • #38649 Reutilizar durante la inicialización la respuesta de la cuenta obtenida al iniciar la TUI @copyberry
    • #38650 Convertir a su forma canónica los espacios de nombres predeterminados en los filtros de suscripción gRPC @copyberry
    • #38651 Trasladar las instantáneas de perfiles de permisos al protocolo @copyberry
    • #38657 Omitir el cálculo de la disposición de los hipervínculos de la terminal cuando no haya enlaces @copyberry
    • #38660 Aplicar las reglas administradas de denegación de lectura en el sandbox de Windows @copyberry
    • #38662 Eliminar una por una las marcas combinantes de la escritura tailandesa en el Editor @copyberry
    • #38664 Resolver las referencias locales de JSON Schema en los tipos de Code Mode @copyberry
    • #38670 Reenviar las decisiones de política de red del ejecutor para su auditoría @copyberry
    • #38673 Respetar los perfiles de permisos específicos de cada entorno @copyberry
    • #38675 Excluir de las ráfagas de pegado de la TUI las entradas que incluyan teclas modificadoras de atajos @copyberry
    • #38678 Conservar la información sobre quién es propietario de la configuración del entorno @copyberry
    • #38681 Conservar HTTP como alternativa para las sesiones delegadas @copyberry
    • #38682 Mostrar las infracciones de la política de desalineación como errores tipados @copyberry
    • #38684 Admitir la configuración de vinculaciones de entorno pendientes @copyberry
    • #38690 Propagar el contexto de rastreo de las solicitudes a través de los intermediarios de exec-server @copyberry
    • #38701 Enrutar las solicitudes de permisos a través del mecanismo de aprobación compartido de Guardian @copyberry
    • #38703 Actualizar los entornos de ejecución de los hooks tras cambios en los complementos @copyberry
    • #38704 Normalizar los finales de línea CRLF en el texto pegado @copyberry
    • #38705 Agregar al motor de hooks soporte para controladores de herramientas MCP @copyberry
    • #38743 Limitar el estado del directorio de la aplicación TUI al contexto activo @copyberry
    • #38746 Eliminar codex-cli como dependencia de las pruebas de la TUI @copyberry
    • #38767 Reenviar el contexto de identidad de la carga de trabajo durante el intercambio de tokens @copyberry
    • #38774 Usar un historial paginado para los hilos persistentes de exec @copyberry
    • #38785 Mantener estable la configuración del modelo del turno activo durante las actualizaciones @copyberry
    • #38788 Mostrar el estado de la reanudación y de la creación de forks durante el inicio de la TUI @copyberry
    • #38795 Agregar diagnósticos de almacenamiento a codex doctor @copyberry
    • #38800 Enrutar las auditorías de políticas del ejecutor a través de la telemetría que solo escribe en los registros @copyberry
    • #38806 Agregar un punto de acceso de comprobación de estado al servicio de escucha gRPC del modo de código @copyberry

    Versión completa en GitHub

  • Exportación del catálogo público de complementos en formato CSV

    Si eres propietario o administrador de un Espacio de trabajo de ChatGPT Enterprise y cumples los requisitos, puedes descargar un archivo CSV con los complementos públicos visibles en tu Espacio de trabajo. El archivo incluye los nombres y las descripciones de los complementos, las apps y las habilidades de Chat. También indica quién los desarrolló, qué versión tienen y en qué fecha se agregaron (en UTC), e incluye metadatos sobre la verificación de OpenAI.

    Abre Administración > Complementos, selecciona Públicos y luego selecciona el ícono de descarga (Exportar CSV). La exportación usa una copia del catálogo público que puede tener hasta 48 horas de antigüedad y excluye los complementos creados para el Espacio de trabajo. La exportación no está disponible en los Espacios de trabajo de FedRAMP.

    Obtén más información sobre los controles de complementos.

  • Codex App 26.814

    Mejoras de rendimiento y corrección de errores

    • Los proyectos de la barra lateral ahora conservan el orden guardado aunque cambie la actividad de los chats.
  • Historial de la computadora 26.810

    El Historial de la computadora es una función que puedes activar en la app de escritorio de ChatGPT para macOS. A partir de tu actividad en apps y sitios web, genera memorias y una cronología que ChatGPT y Codex pueden usar. Elige de qué apps y sitios web se recopila actividad, pausa la recopilación y revisa o elimina tu historial en cualquier momento.

    El Historial de la computadora está disponible para los usuarios de ChatGPT Pro, Business y Enterprise. Los administradores de Business y Enterprise deben habilitar el acceso para que los miembros del Espacio de trabajo puedan activar la función. Inicialmente, la función no está disponible en el Espacio Económico Europeo (EEE), Suiza ni el Reino Unido.

    Mejoras de rendimiento y correcciones de errores

    • El editor de Markdown ahora conserva el historial de acciones para deshacer y rehacer cuando cambias de chat.
    • Los comentarios de un pull request ya no se duplican mientras se actualizan.
  • Versión preliminar de ChatGPT para Linux e importación desde otros agentes

    Instala la aplicación de escritorio de ChatGPT en Linux

    La aplicación de escritorio de ChatGPT para Linux está disponible en versión preliminar para las distribuciones de escritorio compatibles de Ubuntu, Debian y Fedora en equipos con procesadores x64 y ARM64. Descarga el paquete .deb o .rpm correspondiente a tu distribución y luego inicia sesión para trabajar con proyectos, archivos locales y Codex.

    Importa la configuración y el trabajo reciente de otros agentes

    La aplicación de escritorio es compatible con Claude Code, Claude Cowork y Cursor. Importa instrucciones, ajustes, habilidades, complementos, proyectos y trabajo reciente. Luego, activa las actualizaciones automáticas en Configuración > Importar para mantener sincronizado el trabajo importado.

    Con el comando /import, Codex CLI también puede importar la configuración compatible y los chats recientes de Claude Code y Cursor.

  • Presentación de Daybreak Blue y Daybreak Red

    Daybreak ahora ofrece dos niveles de acceso para profesionales de ciberdefensa que cuentan con aprobación: Daybreak Blue y Daybreak Red. Úsalos para desarrollar y validar correcciones a partir de hallazgos de seguridad en trabajos expresamente autorizados.

    Para la mayoría de las tareas de seguridad defensiva, empieza con Daybreak Blue. Te da acceso a modelos de propósito general como GPT-5.6 Sol para descubrir vulnerabilidades, revisar la seguridad del código, diseñar mecanismos de detección, responder a incidentes, analizar malware y validar parches.

    Daybreak Red requiere una aprobación independiente para acceder a modelos como GPT-5.6 Cyber, entrenados específicamente para reproducir vulnerabilidades con autorización, validar exploits, realizar pruebas de penetración y ejercicios de red teaming, y analizar sistemas complejos.

    El acceso requiere aprobación a través de Trusted Access for Cyber. La aprobación limita el acceso a la identidad, al Espacio de trabajo o a la combinación de organización y proyecto de la API, al modelo y a la interfaz del producto que se hayan autorizado. El acceso a Daybreak Red debe aprobarse y habilitarse por separado. Tener acceso a Daybreak Blue no te da acceso a Daybreak Red.

    Trabaja en un entorno aislado, define el alcance del trabajo, usa perfiles de permisos con los privilegios mínimos necesarios y configura la Revisión automática para que las acciones que cumplan los requisitos se revisen antes de cruzar el límite del sandbox.

    Consulta más información sobre ciberseguridad, las tarifas de créditos de Codex y los precios de los tokens de la API.

  • ChatGPT para iOS 1.2026.209

    Mejoras y correcciones de errores

    • Mejoramos la reconexión de las tareas. Ahora puedes ver cómo avanza la reconexión y seguir usando las tareas existentes mientras se comprueba la conexión.
    • Al iniciarse, las tareas nuevas ahora conservan el primer prompt y los archivos adjuntos. Así se evita que queden tareas vacías que no se puedan volver a abrir.
    • Mejoramos el rendimiento al editar prompts largos.
    • Las Conversaciones de voz ahora respetan lo que elijas en la opción Conversaciones en segundo plano.
    • Al restablecerse la conexión, las aprobaciones y las solicitudes de información al usuario ahora se recuperan de forma confiable. La transcripción muestra los detalles de las aprobaciones con mayor claridad.
    • Corregimos un problema que afectaba a los prompts de seguimiento de /goal después de completar un objetivo.
    • Corregimos varios problemas que hacían que la lista de tareas dejara de responder, que desaparecieran los títulos de las tareas, que parpadearan los resúmenes de razonamiento y que la app se cerrara al mostrar la transcripción.
  • Codex CLI 0.147.0

    $ npm install -g @openai/codex@0.147.0
    Ver detalles

    Nuevas funciones

    • Instala complementos portátiles para agentes y busca complementos en catálogos locales, personales, del espacio de trabajo y remotos. (#36544, #36409, #36919, #36796)
    • Organiza las conversaciones en secciones persistentes que puedes ordenar manualmente y consulta las transcripciones largas por partes. (#35722, #36007, #36380, #36948, #36950)
    • Habilita la revisión automática de las solicitudes de aprobación con la nueva opción --approve-for-me de la CLI. (#36373)
    • Importa habilidades administradas por Cursor y sincroniza los cambios en las conversaciones importadas de Claude y Cursor sin crear duplicados. (#36361, #36356, #35623)
    • Activa el protocolo opcional MCP 2026-07-28 para usar el descubrimiento paginado, las solicitudes de varias rondas y el inicio no bloqueante del servidor. (#35724, #35725, #35590, #35742)
    • Habilita la búsqueda web en caché y la compactación remota de conversaciones para Amazon Bedrock. (#36938, #36981)

    Correcciones de errores

    • Codex oculta los secretos y los tokens de portador completos al mostrar comandos y al reproducir el historial de conversaciones. (#36893, #36908)
    • La entrada de la terminal ya no se pierde ni se bloquea cuando la terminal recupera el foco, se inicializan los servidores MCP o Ghostty procesa atajos de teclado. (#35649, #35957, #36834)
    • Se corrigieron el renderizado y la posición del cursor en caracteres japoneses, emojis, hipervínculos y texto cercano a los límites del área visible. (#35960, #35962, #37166)
    • Codex interrumpe correctamente los procesos en segundo plano de Windows y maneja de forma coherente las rutas del sistema de archivos de Windows. (#35655, #35851, #37129)
    • Codex exige que confirmes explícitamente que confías en los proyectos locales desconocidos y aplica las restricciones de autenticación administrada antes de usar las credenciales. (#36960, #37132)
    • Se reforzó el aislamiento de los complementos. Codex deniega el acceso a la red cuando falla una actualización de las políticas. (#37027, #36967, #36037)

    Documentación

    • La habilidad de documentación de OpenAI incluida con Codex ahora realiza búsquedas específicas en fuentes oficiales y ofrece instrucciones más claras sobre Codex, la selección de modelos y los flujos de trabajo con la API. (#36014)

    Mantenimiento

    • Se actualizaron el SDK de MCP a 3.0.0, Ratatui a 0.30.2 y V8 a 150.4.0. (#36001, #35959, #35831)
    • La notarización de las versiones para macOS ahora usa Azure Key Vault para proteger las claves privadas de firma sin exportarlas. (#37154)
    • Se eliminó la opción obsoleta codex exec --full-auto. Usa --sandbox workspace-write en su lugar. (#36054)
    • Se dejaron de publicar los archivos redundantes de paquetes para Linux. Usa los archivos de distribución estándar codex-package-<target>. (#36342)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.146.0...rust-v0.147.0

    • #35590 Exponer las herramientas MCP en caché antes de iniciar el servidor @copyberry
    • #35594 Recomendar esperas más largas en el esquema v2 de wait_agent @copyberry
    • #35595 Permitir versiones alfa con correcciones urgentes en las publicaciones de R2 @copyberry
    • #35597 Agregar métricas para los catálogos de habilidades renderizados por extensiones @copyberry
    • #35607 Registrar métricas para los catálogos de habilidades vacíos @copyberry
    • #35608 Admitir presupuestos de tokens predeterminados definidos por el modelo @copyberry
    • #35621 Omitir la reproducción de los datos de uso de tokens restaurados al reanudar exec @copyberry
    • #35623 Analizar por separado los registros de sesiones de Claude y Cursor @copyberry
    • #35642 Hacer que el cierre del proveedor de OpenTelemetry sea idempotente @copyberry
    • #35644 Conservar los metadatos del hilo cuando faltan los archivos de rollout @copyberry
    • #35649 Conservar la entrada de la interfaz de terminal (TUI) cuando la terminal recupera el foco @copyberry
    • #35652 Habilitar las funciones de devolución de llamada de las políticas de red para la ejecución remota @copyberry
    • #35653 Probar la herencia de instrucciones del desarrollador en los agentes de trabajo de sistemas multiagente @copyberry
    • #35655 Finalizar los procesos de Windows sin TTY al recibir una interrupción @copyberry
    • #35656 Conservar los ajustes multiagente entre las distintas representaciones de la configuración @copyberry
    • #35661 Colocar las habilidades del host antes de las instrucciones de permisos @copyberry
    • #35663 Evaluar las coincidencias de caracteres en los metadatos de enrutamiento de habilidades @copyberry
    • #35665 Corregir el arnés de ejecución de pruebas del observador asíncrono en Windows @copyberry
    • #35668 Exponer el constructor de la especificación del proxy de red @copyberry
    • #35670 Aumentar a 10 segundos el tiempo mínimo antes de que exec ceda el control en Windows @copyberry
    • #35671 Enrutar los complementos seleccionados según el modo de autenticación @copyberry
    • #35675 Preparar las recomendaciones de MCP y de complementos de forma concurrente @copyberry
    • #35678 Conservar los metadatos de los hilos paginados al reanudarlos @copyberry
    • #35685 Cargar los perfiles administrados en la nube para codex sandbox @copyberry
    • #35688 Hacer que el parche de crossterm apunte al fork de código abierto de OpenAI @copyberry
    • #35689 Conservar las marcas de tiempo de los elementos en las proyecciones del historial de hilos @copyberry
    • #35691 Incluir los hilos con vista previa vacía en las listas de relaciones @copyberry
    • #35693 Actualizar el selector de subagentes en segundo plano @copyberry
    • #35695 Respetar el directorio base configurado para SQLite en el cliente de registros @copyberry
    • #35708 Agregar instrucciones del desarrollador configurables para los subagentes v2 @copyberry
    • #35715 Admitir la transmisión por partes del cuerpo de las solicitudes HTTP que tienen en cuenta la ruta @copyberry
    • #35717 Reutilizar los clientes que tienen en cuenta la ruta para cargar archivos en OpenAI @copyberry
    • #35720 Actualizar rmcp a 3.0.0-beta.3 @copyberry
    • #35721 Respetar la desactivación del mecanismo alternativo del modo de código cuando no hay un host de procesos @copyberry
    • #35722 Agregar secciones persistentes para organizar los hilos @copyberry
    • #35724 Agregar compatibilidad con el descubrimiento de MCP 2026-07-28 @copyberry
    • #35725 Completar la compatibilidad del cliente con MCP 2026 @copyberry
    • #35738 Agregar metadatos de tamaño limitado para las llamadas a herramientas ejecutadas @copyberry
    • #35742 Evitar que el inicio opcional de MCP bloquee los turnos @copyberry
    • #35744 Mantener la coherencia de las identidades en el registro de agentes @copyberry
    • #35766 Emitir advertencias sobre el presupuesto de habilidades del host a partir del estado global @copyberry
    • #35769 Compartir el presupuesto de habilidades entre los catálogos del host y del ejecutor @copyberry
    • #35772 Limitar la frecuencia de renovación del TTL de la caché de modelos @copyberry
    • #35773 Ajustar los presupuestos de metadatos de habilidades según las ventanas de contexto @copyberry
    • #35777 Resolver los catálogos de herramientas MCP de forma concurrente @copyberry
    • #35779 Cargar los títulos de los hilos de forma concurrente durante el inicio de la sesión @copyberry
    • #35785 Admitir cuentas Business ProLite de autoservicio @copyberry
    • #35787 Condicionar el historial paginado de hilos a la disponibilidad de la base de datos de estado @copyberry
    • #35794 Esperar a que MCP esté listo en la prueba de sincronización del contenido seleccionado @copyberry
    • #35802 Etiquetar los informes con el modelo y el nivel de esfuerzo del turno seleccionado @copyberry
    • #35806 Enrutar OAuth de MCP a través de los clientes HTTP configurados @copyberry
    • #35814 Usar los clientes HTTP configurados para todas las solicitudes OAuth de MCP @copyberry
    • #35818 Actualizar latest-alpha-cli cuando se complete la publicación de la versión @copyberry
    • #35821 Usar el cliente HTTP compartido para las comprobaciones de red de la TUI @copyberry
    • #35825 Usar el cliente HTTP compartido para los consejos de los anuncios @copyberry
    • #35828 Exigir la creación centralizada de conexiones SQLite @copyberry
    • #35830 Enrutar las solicitudes de conexión al canal auxiliar de WebRTC hacia la Realtime API @copyberry
    • #35831 Actualizar rusty_v8 a 150.4.0 @copyberry
    • #35835 Registrar los turnos padre de las solicitudes anidadas de Codex @copyberry
    • #35836 Limpiar las solicitudes de exploración de MCP canceladas @copyberry
    • #35837 Exponer los metadatos de elegibilidad de los complementos en los resúmenes de app-server @copyberry
    • #35839 Desvincular los complementos recomendados de las sugerencias de herramientas @copyberry
    • #35840 Manejar los errores de validación previa del mecanismo antiguo de descubrimiento de MCP @copyberry
    • #35843 Vincular los servidores de ejecución remota con la entrada estándar de su proceso padre @copyberry
    • #35845 Admitir mensajes de texto sin formato en las herramientas de colaboración @copyberry
    • #35850 Conservar las rutas de otros sistemas en las listas de terminales en segundo plano @copyberry
    • #35851 Normalizar las rutas de espacios de nombres de Windows en los URI de rutas @copyberry
    • #35854 Encapsular en Box las cargas útiles de los eventos de app-server @copyberry
    • #35856 Resolver los conectores importados por nombre del servidor MCP @copyberry
    • #35857 Agregar objetivos de pruebas unitarias de Bazel para binarios de Rust @copyberry
    • #35859 Exponer las marcas de tiempo de instalación de los complementos en los resúmenes de app-server @copyberry
    • #35870 Incluir los títulos de las sesiones en el historial de importaciones de agentes externos @copyberry
    • #35874 Marcar el entorno principal en el contexto del modelo @copyberry
    • #35875 Permitir actualizar directamente el estado de preparación del entorno @copyberry
    • #35878 Usar los entornos de cada paso para las cargas de archivos de MCP @copyberry
    • #35886 Mostrar los objetivos bloqueados como estancados en la TUI @copyberry
    • #35887 Limpiar las conversaciones secundarias en segundo plano @copyberry
    • #35895 Heredar los entornos de pasos que ya estén listos al crear agentes @copyberry
    • #35937 Permitir que se ejecuten herramientas independientes mientras se inician los servidores MCP @copyberry
    • #35941 Limitar la extensión de las descripciones de espacios de nombres de MCP @copyberry
    • #35942 Actualizar las pruebas para los tipos actuales de llamadas a herramientas y eventos de app-server @copyberry
    • #35944 Informar si los subagentes de la lista admiten entrada directa @copyberry
    • #35957 Corregir el manejo de la cola de entrada de la TUI durante el inicio de MCP @copyberry
    • #35959 Actualizar Ratatui a 0.30.2 @copyberry
    • #35960 Conservar el ancho de las celdas de los hipervínculos al calcular las diferencias en la terminal @copyberry
    • #35962 Corregir la disposición de la TUI para los signos diacríticos japoneses de ancho medio @copyberry
    • #35982 Evitar clonar el historial de rollout al truncar forks @copyberry
    • #35989 Mostrar en la TUI los resúmenes de razonamiento que solo contienen un título @copyberry
    • #35990 Probar la compatibilidad de exec-server entre versiones de Codex @copyberry
    • #35992 Agrupar la migración de la configuración de agentes externos en un módulo @copyberry
    • #35997 Eliminar los objetivos obsoletos de Bazel para rusty_v8 146.4.0 @copyberry
    • #36001 Actualizar rmcp a 3.0.0 @copyberry
    • #36002 Resolver las cargas de archivos de MCP con rutas nativas del entorno @copyberry
    • #36006 Reducir la sobrecarga de la serialización de respuestas y del examen de rollouts @copyberry
    • #36007 Conservar el orden manual de las secciones de hilos @copyberry
    • #36008 Enrutar las descargas de recursos de mascotas a través del cliente HTTP compartido @copyberry
    • #36011 Compartir el período de gracia para el inicio opcional de MCP entre conjuntos de conexiones @copyberry
    • #36014 Afinar la selección de fuentes de la habilidad de documentación de OpenAI @copyberry
    • #36020 Evitar clonar las notificaciones de analítica ignoradas @copyberry
    • #36030 Aumentar el tamaño de la pila de la prueba de trazado de app-server @copyberry
    • #36031 Cargar los servidores administrados en la nube en los comandos de MCP de la CLI @copyberry
    • #36033 Usar el cliente HTTP compartido en codex-protocol @copyberry
    • #36035 Finalizar app-server en modo stdio cuando se cierre su conexión @copyberry
    • #36036 Permitir asignar nombres desde la TUI a los chats creados mediante fork @copyberry
    • #36037 Denegar el acceso a la red cuando falle una modificación de la política que deba permitirlo @copyberry
    • #36039 Limitar la paginación del catálogo MCP @copyberry
    • #36043 Documentar la excepción de reqwest para el proxy de la API Responses @copyberry
    • #36045 Distinguir el estado de autenticación desconocido de MCP @copyberry
    • #36047 Extraer los encabezados del entorno MCP a una variable local @copyberry
    • #36049 Excluir las métricas de llamadas a herramientas de las exportaciones de Statsig @copyberry
    • #36051 Evitar sobrescribir los destinos de migración que sean enlaces simbólicos @copyberry
    • #36054 Eliminar la compatibilidad con la opción antigua --full-auto en codex exec @copyberry
    • #36055 Exponer las indicaciones de solo lectura de MCP en los elementos de llamadas a herramientas @copyberry
    • #36076 Eliminar la dependencia directa que tiene codex-core de reqwest @copyberry
    • #36078 Enrutar Ollama a través del cliente HTTP compartido @copyberry
    • #36083 Manejar límites de solicitudes fraccionarios en la proyección del historial de hilos @copyberry
    • #36092 Correlacionar las solicitudes de imágenes y las interrupciones explícitas con los turnos @copyberry
    • #36119 Unificar el ensamblaje de los entornos de ejecución de herramientas antes de construir el enrutador @copyberry
    • #36120 Delegar en los entornos de ejecución de herramientas la espera hasta que estén listos @copyberry
    • #36121 Aislar en un sandbox las lecturas de recursos de habilidades realizadas por el ejecutor @copyberry
    • #36124 Respetar los permisos del sistema de archivos durante el descubrimiento de capacidades @copyberry
    • #36127 Centralizar el registro de herramientas y proteger las herramientas del host @copyberry
    • #36128 Conservar las tareas delegadas durante la compactación remota @copyberry
    • #36129 Resolver las colisiones de nombres normalizados de herramientas en el modo de código @copyberry
    • #36133 Conservar los permisos del espacio de trabajo del ejecutor para apply_patch @copyberry
    • #36138 Aislar las variantes de las pruebas de permisos de apply-patch @copyberry
    • #36139 Acotar la prueba de finalización de la salida del modo de código @copyberry
    • #36140 Esperar a que se detenga la consolidación de memoria antes de finalizar los trabajos @copyberry
    • #36146 Estabilizar las pruebas de escenarios de aprobación @copyberry
    • #36148 Reforzar la prueba de integración de aprobación de cambios en archivos @copyberry
    • #36149 Ampliar la cobertura de pruebas de aprobación de cambios en archivos de la sesión @copyberry
    • #36165 Estabilizar la prueba de reproducción de aprobaciones de archivos @copyberry
    • #36166 Hacer determinista la prueba del canal auxiliar pendiente en tiempo real @copyberry
    • #36167 Reforzar la prueba de sustitución del modelo de revisión automática @copyberry
    • #36168 Hacer síncrona la recopilación de etiquetas de telemetría de herramientas @copyberry
    • #36171 Probar la protección de metadatos frente a parches en la raíz del espacio de trabajo @copyberry
    • #36177 Probar el alcance de las aprobaciones de red de Guardian remoto @copyberry
    • #36181 Registrar los intentos de llamadas a herramientas en los metadatos de la respuesta @copyberry
    • #36183 Usar perfiles de permisos durante toda la ejecución en el sandbox @copyberry
    • #36184 Agrupar las solicitudes remotas concurrentes de metadatos @copyberry
    • #36187 Actualizar las fechas del entorno a partir del reloj configurado @copyberry
    • #36188 Hacer que la proyección del historial de hilos tolere rollouts con formato incorrecto @copyberry
    • #36191 Etiquetar las métricas de inyección explícita de habilidades @copyberry
    • #36194 Evitar el desplazamiento de bytes en los búferes de salida en streaming @copyberry
    • #36207 Registrar eventos normalizados de infracción de las restricciones del sandbox @copyberry
    • #36212 Precalcular las exportaciones del protocolo de app-server @copyberry
    • #36217 Ejecutar el modo de código exclusivamente a través del host independiente @copyberry
    • #36218 Exponer los conectores candidatos en la detección de agentes externos @copyberry
    • #36221 Ignorar los metadatos transferidos sin modificaciones al conciliar los elementos de los rollouts @copyberry
    • #36223 Conservar las rutas del ejecutor en las acciones de los comandos de lectura @copyberry
    • #36228 Admitir planes Enterprise para cuentas de automatización @copyberry
    • #36237 Ignorar los permisos simbólicos slash-tmp en Windows @copyberry
    • #36239 Actualizar las exportaciones precalculadas del protocolo de app-server @copyberry
    • #36264 Dar preferencia al recurso incluido para el host del modo de código @copyberry
    • #36271 Derivar los hashes de los prompts de los informes a partir de los rollouts guardados @copyberry
    • #36306 Restringir las credenciales de MCP alojado a los entornos locales @copyberry
    • #36309 Usar el catálogo del proveedor de habilidades del host en el estado global @copyberry
    • #36310 Aislar las credenciales OAuth de MCP por entorno @copyberry
    • #36311 Incluir las habilidades al mostrar la entrada del prompt en la salida de depuración @copyberry
    • #36327 Conservar el orden de descubrimiento de los alias de rutas de habilidades del host @copyberry
    • #36329 Restringir shell_command a un único entorno local @copyberry
    • #36336 Detectar los conectores usados en sesiones de agentes externos @copyberry
    • #36339 Habilitar las habilidades en el servidor MCP @copyberry
    • #36342 Dejar de publicar los archivos de paquetes antiguos para Linux @copyberry
    • #36350 Exigir permisos explícitos de sandbox junto con las justificaciones del shell @copyberry
    • #36351 Usar los mensajes de modo de colaboración del catálogo de modelos @copyberry
    • #36354 Pasar las sesiones directamente a las tareas de sesión @copyberry
    • #36355 Mantener las llamadas a herramientas MCP vinculadas a su hilo @copyberry
    • #36356 Sincronizar las actualizaciones de las sesiones importadas de agentes externos @copyberry
    • #36357 Usar el enrutador de cada paso para ejecutar herramientas @copyberry
    • #36359 Consolidar la edición de la configuración de MCP en codex-core @copyberry
    • #36360 Usar las vinculaciones de MCP como catálogo de herramientas del paso @copyberry
    • #36361 Migrar las habilidades administradas por Cursor a Codex @copyberry
    • #36364 Trasladar el renderizado del catálogo de habilidades fuera del núcleo @copyberry
    • #36365 Agregar una revisión automática estricta para las solicitudes de exploración de MCP @copyberry
    • #36367 Mantener en el registro la información sobre qué herramientas se exponen efectivamente @copyberry
    • #36372 Ejecutar las pruebas nativas de Bazel para Windows con MSVC @copyberry
    • #36373 Agregar la opción --approve-for-me a la CLI @copyberry
    • #36374 Habilitar V8 en un sandbox para el modo de código @copyberry
    • #36378 Cargar los selectores de sesiones locales primero desde la base de datos de estado @copyberry
    • #36380 Agregar API para administrar las secciones de hilos @copyberry
    • #36384 Cargar los resúmenes de turnos con consultas paginadas @copyberry
    • #36385 Agregar al núcleo el envío de mensajes de usuario con acuse de recibo @copyberry
    • #36388 Registrar los detalles de preparación de imágenes en los datos analíticos de los turnos @copyberry
    • #36389 Exigir que cada historial de hilo tenga un único responsable de escritura @copyberry
    • #36393 Evitar comprobaciones redundantes del sistema de archivos @copyberry
    • #36402 Declarar la API experimental de búsqueda de complementos @copyberry
    • #36408 Permitir instrucciones personalizadas de Codex para las transiciones en tiempo real @copyberry
    • #36409 Implementar la búsqueda remota de complementos @copyberry
    • #36410 Indicar explícitamente cuándo se bloquea la ejecución a la espera de la entrada del usuario @copyberry
    • #36411 Usar repositorios Git como marcadores en las pruebas de los hooks previos a la ejecución de herramientas @copyberry
    • #36413 Agregar un control para confirmar la recepción de delegaciones en tiempo real @copyberry
    • #36440 Extraer la lógica de distribución de solicitudes de exec-server @copyberry
    • #36482 Evitar consultar el tamaño de la terminal cada vez que se redibuja la TUI @copyberry
    • #36485 Aumentar los límites de tamaño de los paquetes de complementos remotos @copyberry
    • #36507 Conservar entre prompts los metadatos de las herramientas que se intentó usar @copyberry
    • #36511 Admitir combinaciones de teclas de dos pulsaciones en la TUI @copyberry
    • #36534 Aumentar el límite de elementos del catálogo de MCP a 2048 @copyberry
    • #36544 Admitir complementos portátiles para agentes durante todo el proceso de instalación @copyberry
    • #36632 Conservar los metadatos de los hilos en SQLite durante las modificaciones de objetivos @copyberry
    • #36635 Mostrar sugerencias para los primeros pasos en las notificaciones que confirman el inicio de sesión @copyberry
    • #36641 Capturar las unidades de presupuesto de rollout a partir de los datos de uso de las respuestas @copyberry
    • #36715 Usar las unidades de presupuesto de rollout informadas por el proveedor @copyberry
    • #36716 Eliminar la lógica duplicada en el manejo de operaciones con recursos de MCP @copyberry
    • #36727 Simplificar la gestión de la propiedad del estado de los metadatos de los turnos @copyberry
    • #36729 Correlacionar los datos analíticos de las herramientas del modo de código con las respuestas del modelo @copyberry
    • #36732 Estabilizar la prueba HTTP del entorno en la nube @copyberry
    • #36734 Eliminar la lógica duplicada en el manejo de listas de recursos de MCP @copyberry
    • #36740 Almacenar el estado de las habilidades del turno en los datos de la extensión @copyberry
    • #36742 Simplificar el registro de fragmentos contextuales del usuario @copyberry
    • #36744 Almacenar el registro de extensiones directamente en su constructor @copyberry
    • #36745 Consolidar la ejecución de apply_patch en el entorno de ejecución @copyberry
    • #36757 Esperar los eventos de parches antes de leer las instantáneas del shell @copyberry
    • #36759 Reforzar la prueba de regresión de la paleta de foco de la TUI @copyberry
    • #36764 Evitar crear definiciones del modo de código durante el registro @copyberry
    • #36769 Estabilizar la prueba de integración del enriquecimiento con datos de Git durante el inicio @copyberry
    • #36770 Estabilizar las pruebas de forks diferidos de objetivos @copyberry
    • #36771 Reforzar la gestión del ciclo de vida de los procesos auxiliares del proxy administrado en Linux @copyberry
    • #36772 Aumentar el límite del catálogo de Codex Apps a cargo del host @copyberry
    • #36773 Determinar la capa activa de configuración del usuario a partir de la pila de capas @copyberry
    • #36774 Aclarar las API para recorrer las capas de configuración @copyberry
    • #36779 Estabilizar la captura de eventos de políticas de red en pruebas concurrentes @copyberry
    • #36781 Agregar controles para definir qué herramientas MCP se exponen en cada interfaz @copyberry
    • #36782 Agregar pruebas de reutilización e interrupción de sesiones de Guardian @copyberry
    • #36787 Consolidar las instrucciones del modelo en ModelMessages @copyberry
    • #36792 Condicionar las instrucciones de uso de complementos a las capacidades del modelo @copyberry
    • #36793 Finalizar los árboles de procesos de Git que superen el tiempo de espera @copyberry
    • #36796 Agregar el análisis de la configuración de MCP de los complementos para agentes @copyberry
    • #36797 Normalizar los finales de línea del archivo de manifiesto de sumas de verificación de rusty_v8 @copyberry
    • #36800 Evitar volver a inyectar permisos después de aprobar comandos @copyberry
    • #36807 Extraer la preparación de audio a un crate de utilidades @copyberry
    • #36808 Dar preferencia a los nombres de SQLite en los comandos para archivar sesiones locales @copyberry
    • #36809 Dar preferencia a la base de datos de estado para exec resume --last @copyberry
    • #36810 Agregar controles de regresión para verificar la conformidad del cliente MCP @copyberry
    • #36811 Respetar la política de shell de inicio de sesión de cada entorno @copyberry
    • #36812 Agregar un transporte con dos conexiones WebSocket para el modo de código @copyberry
    • #36815 Identificar a los agentes por nombre en el contexto del presupuesto de tokens @copyberry
    • #36822 Corregir un error tipográfico en el nombre del componente de resolución de aprobaciones @copyberry
    • #36825 Consolidar el contexto de telemetría de aprobaciones @copyberry
    • #36830 Aplicar un tiempo máximo de espera a las solicitudes bloqueadas del host del modo de código @copyberry
    • #36834 Evitar solicitar eventos al soltar las teclas en Ghostty @copyberry
    • #36840 Excluir las métricas de solicitudes a la API de las exportaciones de Statsig @copyberry
    • #36856 Admitir la carga diferida de herramientas de formato libre @copyberry
    • #36857 Admitir herramientas personalizadas en espacios de nombres @copyberry
    • #36862 Consolidar la creación de hilos mediante un objeto de solicitud @copyberry
    • #36871 Paralelizar la publicación de recursos de R2 con DotSlash @copyberry
    • #36877 Trasladar la carga de paquetes de habilidades del ejecutor a la extensión de habilidades @copyberry
    • #36880 Trasladar el descubrimiento directo de habilidades del ejecutor a la extensión de habilidades @copyberry
    • #36882 Conservar las descripciones completas de los espacios de nombres de MCP @copyberry
    • #36884 Agregar la carga de directorios raíz de habilidades del host @copyberry
    • #36892 Admitir modelos hoja en la versión 2 del sistema multiagente @copyberry
    • #36893 Ocultar los secretos en los elementos de ejecución de comandos de app-server @copyberry
    • #36895 Procesar los resultados tardíos del inicio de MCP después de que venza el tiempo de espera @copyberry
    • #36898 Evitar consultas redundantes de metadatos del sistema de archivos @copyberry
    • #36900 Registrar las herramientas de las apps independientemente de la lista de conectores @copyberry
    • #36901 Propagar los permisos actualizados a los hilos de revisión @copyberry
    • #36903 Cargar los metadatos de la interfaz de habilidades en el cargador del host @copyberry
    • #36904 Limitar los registros de RMCP que se guardan en SQLite @copyberry
    • #36906 Conservar los proveedores de modelos al recargar agentes v2 @copyberry
    • #36908 Mejorar la ocultación de los tokens de portador @copyberry
    • #36910 Negociar las extensiones de MCP por sesión de app-server @copyberry
    • #36912 Leer la política de aprobación de la configuración del turno actual @copyberry
    • #36913 Trasladar la resolución de políticas de habilidades a codex-skills @copyberry
    • #36916 Centralizar la evaluación que determina si una app está habilitada @copyberry
    • #36917 Probar las menciones explícitas de complementos con apps deshabilitadas @copyberry
    • #36919 Incorporar los complementos locales a los resultados de búsqueda de complementos @copyberry
    • #36921 Trasladar el servicio de habilidades del host a la extensión de habilidades @copyberry
    • #36924 Rechazar los repositorios Git sin árbol de trabajo descubiertos de forma implícita @copyberry
    • #36930 Leer los permisos del turno de la configuración actual @copyberry
    • #36935 Confiar automáticamente en los proyectos locales cuyo estado de confianza aún no se haya decidido @copyberry
    • #36938 Habilitar la búsqueda web en caché para Amazon Bedrock @copyberry
    • #36939 Incluir en las revisiones de Guardian los motivos de aprobación según la política @copyberry
    • #36941 Usar la configuración actual de la sesión para los hilos de revisión @copyberry
    • #36943 Trasladar la resolución de directorios raíz de habilidades del host a la extensión de habilidades @copyberry
    • #36945 Otorgar al trabajo que aplica la política de tamaño de blobs permiso de lectura del contenido @copyberry
    • #36947 Aceptar la entrada del usuario al iniciar turnos inactivos @copyberry
    • #36948 Paginar el historial de transcripciones en la TUI @copyberry
    • #36949 Mejorar la carga del historial paginado de la TUI @copyberry
    • #36950 Paginar el historial de transcripciones de la TUI @copyberry
    • #36951 Reforzar el manejo del historial paginado en la TUI @copyberry
    • #36952 Agregar colas persistentes por hilo para los envíos del usuario @copyberry
    • #36954 Agregar opciones para configurar la política de colisiones del registro de herramientas @copyberry
    • #36956 Mantener adjuntos los avisos de cambio de tamaño de imágenes durante la compactación remota @copyberry
    • #36959 Registrar los conectores detectados en sesiones de agentes externos @copyberry
    • #36960 Solicitar confirmación antes de confiar en directorios de proyectos locales @copyberry
    • #36963 Agregar un enlace a la atribución a Codex en el cuerpo de cada pull request @copyberry
    • #36964 Conservar los directorios de trabajo al importar sesiones externas @copyberry
    • #36966 Permitir deshabilitar el visor de imágenes integrado @copyberry
    • #36967 Omitir los enlaces simbólicos al instalar complementos @copyberry
    • #36970 Permitir configurar la identidad en el contexto del presupuesto de tokens @copyberry
    • #36976 Respetar el requisito de invocación explícita de las habilidades del orquestador que lo exijan @copyberry
    • #36977 Mejorar la detección de conectores en sesiones migradas @copyberry
    • #36979 Agregar auditorías con Fence al flujo de trabajo de tamaño de blobs @copyberry
    • #36981 Habilitar la compactación remota para Amazon Bedrock @copyberry
    • #36983 Conservar la autenticación de ChatGPT para los servidores MCP de confianza en el entorno de preproducción @copyberry
    • #36984 Admitir las cookies de ChatGPT configuradas en los clientes HTTP @copyberry
    • #36986 Agregar enrutamiento PSP por proceso para las solicitudes de ChatGPT @copyberry
    • #36987 Permitir activar la distribución concurrente de solicitudes de exec-server @copyberry
    • #36989 Conservar las cachés compartidas de las habilidades incluidas @copyberry
    • #36990 Eliminar variantes antiguas del modo de colaboración @copyberry
    • #36992 Permitir la inyección de cachés del catálogo de modelos @copyberry
    • #36993 Admitir lecturas con includeTurns para hilos paginados @copyberry
    • #36998 Admitir herramientas personalizadas de carga diferida en la búsqueda de herramientas @copyberry
    • #37000 Mantener actualizadas las cachés compartidas de habilidades entre cargas de complementos @copyberry
    • #37020 Tratar las colisiones de nombres de herramientas como errores estrictos @copyberry
    • #37022 Asignar nombres canónicos a las herramientas predeterminadas en el espacio de nombres functions @copyberry
    • #37027 Hacer cumplir los límites de ejecución de los complementos para agentes @copyberry
    • #37031 Aplicar las actualizaciones de los perfiles de permisos a los entornos de turnos futuros @copyberry
    • #37035 Ajustar las pruebas del registro a los nombres canónicos de las herramientas @copyberry
    • #37038 Usar los permisos del entorno del turno para ejecutar herramientas @copyberry
    • #37040 Usar los permisos del entorno del turno para el contexto y el descubrimiento @copyberry
    • #37053 Rechazar descripciones contradictorias de espacios de nombres en el modo estricto de herramientas @copyberry
    • #37055 Agregar valores predeterminados más seguros en la TUI para los modelos de ciberseguridad @copyberry
    • #37066 Conservar descripciones más largas de las fuentes MCP en la búsqueda de herramientas @copyberry
    • #37068 Recurrir a la limpieza de MCP por proceso en macOS como alternativa @copyberry
    • #37083 Consolidar el estado de salida de la ejecución unificada @copyberry
    • #37101 Reutilizar vinculaciones MCP estables entre pasos de muestreo @copyberry
    • #37103 Usar Luna para las revisiones de Guardian con clave de API @copyberry
    • #37109 Limitar el tiempo de cierre de la telemetría interactiva @copyberry
    • #37114 Agregar límites de ejecución por sesión para el modo de código @copyberry
    • #37128 Centralizar la gestión de aprobaciones de herramientas en Session @copyberry
    • #37129 Comparar los URI de rutas de Windows sin distinguir entre mayúsculas y minúsculas ASCII @copyberry
    • #37132 Hacer cumplir localmente los requisitos de autenticación administrada @copyberry
    • #37134 Informar al modelo sobre los cambios de tamaño de las imágenes del prompt @copyberry
    • #37144 Conservar las rutas de descubrimiento de las habilidades a las que se accede mediante enlaces simbólicos @copyberry
    • #37145 Condicionar las instrucciones de uso de Apps a las capacidades del modelo @copyberry
    • #37147 Hacer seguimiento del estado de los entornos aprovisionados durante el registro @copyberry
    • #37149 Proyectar las habilidades del orquestador a través del estado global @copyberry
    • #37151 Combinar las consultas concurrentes del estado de Git @copyberry
    • #37154 Usar Azure Key Vault para la notarización de las versiones para macOS @copyberry
    • #37156 Probar los entornos remotos cuyo estado se comunica como listo antes de seleccionarlos @copyberry
    • #37157 Reforzar la búsqueda de sesiones por nombre en la TUI @copyberry
    • #37162 Cargar los directorios raíz de habilidades del host a través de la extensión de habilidades @copyberry
    • #37166 Mantener los cursores y el contenido renderizado de las áreas de texto dentro del área visible @copyberry
    • #37167 Exponer las fuentes de las sesiones a los colaboradores de MCP @copyberry
    • #37168 Limitar las solicitudes HTTP de negociación inicial de MCP remoto @copyberry
    • #37169 Trasladar al núcleo las pruebas de integración de instantáneas de habilidades de complementos @copyberry
    • #37174 Centralizar las funciones auxiliares de invocación de habilidades en codex-skills @copyberry
    • #37175 Agregar la migración de rollouts antiguos al historial paginado @copyberry
    • #37177 Trasladar la selección explícita de habilidades al crate de habilidades @copyberry
    • #37178 Conservar los metadatos de transparencia de las imágenes en los elementos de app-server @copyberry
    • #37188 Reservar el espacio de nombres tool_search para la herramienta de búsqueda @copyberry
    • #37189 Registrar en el estado global las indicaciones de uso del sistema multiagente @copyberry

    Versión completa en GitHub

  • Codex App 26.803

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió un error que, al escribir en el campo de búsqueda, podía modificar el archivo de código que tenías abierto.
    • Al mover un chat a un worktree, ahora se conservan el modelo y el nivel de razonamiento seleccionados.
    • La búsqueda de menciones con @ ahora ignora las diferencias entre mayúsculas y minúsculas.
  • Codex CLI 0.146.1

    $ npm install -g @openai/codex@0.146.1
    Ver detalles

    Correcciones de errores

    • Codex ahora aplica valores predeterminados más seguros a la revisión automática de los modelos con capacidades de ciberseguridad. La interfaz de la terminal explica los cambios en los permisos. (#37057)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.146.0...rust-v0.146.1

    • #37057 [0.146] Incorporar a la rama 0.146 los valores predeterminados más seguros para la revisión automática de los modelos con capacidades de ciberseguridad @anp-oai

    Versión completa en GitHub

  • Codex App 26.730

    Nuevas funciones

    • En los proyectos con más de una carpeta, la terminal ahora incluye accesos directos a las carpetas de origen.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió un error que hacía que los chats fijados aparecieran duplicados en la barra lateral.
    • Las demás carpetas del proyecto siguen disponibles al reparar la configuración del worktree.

julio de 2026

  • GPT-5.4 y GPT-5.4 mini dejarán de estar disponibles en Codex el 31 de agosto

    A partir del 31 de agosto de 2026, GPT-5.4 y GPT-5.4 mini dejarán de estar disponibles en Codex para quienes inicien sesión con ChatGPT. Ambos modelos seguirán disponibles en la API de OpenAI y en las sesiones de Codex autenticadas con una clave de API.

    Cambia a los modelos recomendados para reemplazarlos:

    • Reemplaza gpt-5.4 por gpt-5.6-terra (GPT-5.6 Terra).
    • Reemplaza gpt-5.4-mini por gpt-5.6-luna (GPT-5.6 Luna).

    Antes de esa fecha, actualiza los valores predeterminados del Espacio de trabajo, los ajustes de modelo guardados, las configuraciones administradas, los agentes personalizados y las tareas programadas que usen alguno de estos modelos.

    Para obtener más detalles, consulta Modelos de Codex y Disponibilidad de modelos en el Espacio de trabajo.

  • Record & Replay llega a la UE, al Reino Unido y a Suiza

    Record & Replay ya está disponible en la Unión Europea, el Reino Unido y Suiza. En macOS, muestra cómo realizas un flujo de trabajo y conviértelo en una habilidad reutilizable. La función Uso de la computadora también debe estar disponible y habilitada.

  • Mejoras en el navegador, revisión de varios repositorios y edición de imágenes 26.727

    Con la última actualización de la aplicación de escritorio de ChatGPT, es más rápido y sencillo navegar, revisar código y editar imágenes generadas.

    • Escribe en la barra de direcciones del navegador integrado para volver a una página de tu historial de navegación o buscar en Google si no hay coincidencias.
    • Administra tu historial de navegación en Configuración y permite que ChatGPT lo consulte cuando necesite encontrar una página que ya visitaste para completar una tarea.
    • Usa la extensión de Chrome para mencionar pestañas abiertas o incluir en el chat lateral el texto que resaltaste en una página.
    • Haz preguntas sobre cualquier video de YouTube desde la extensión de Chrome y obtén respuestas en segundos.
    • Haz clic derecho en una página web y selecciona Preguntar a ChatGPT.

    Obtén más información sobre el navegador integrado y la extensión de Chrome.

    Revisa cambios en varios repositorios

    Consulta todos los repositorios de un proyecto con varias carpetas y las líneas que cambiaron en cada uno. Selecciona Revisar para ver las diferencias en todos esos repositorios sin tener que pasar de una vista de revisión a otra.

    Retoca las imágenes generadas

    Abre las imágenes generadas en un visor ampliado y alterna entre Vista enfocada y Vista de canvas. Agrega comentarios en varias imágenes, elige los que quieras y envía solicitudes de edición específicas sin salir de la conversación. Obtén más información sobre la generación de imágenes.

    Otras mejoras y correcciones de errores

    • La barra lateral ahora incluye una “Vista de actividad” que muestra los chats en los que participaste recientemente y que requieren tu atención. Haz clic en la campana o presiona Cmd/Ctrl+Opt+U para abrir la nueva vista.
    • La configuración del navegador ahora muestra solo los navegadores compatibles.
    • La instalación en Windows ahora es más confiable cuando las rutas de los archivos del paquete son largas.
    • Se mejoró el rendimiento y se corrigieron otros errores.
  • Iniciar sesión con ChatGPT (beta)

    La opción de iniciar sesión con ChatGPT empieza a estar disponible en versión beta en algunos complementos y sitios de socios, comenzando con Airtable, GitLab, HubSpot, Notion, Supabase y Vercel.

    Cuando conectas un complemento compatible desde el directorio de complementos de ChatGPT, puedes iniciar sesión con ChatGPT para crear o vincular una cuenta en ese servicio en menos pasos. En los sitios de los socios participantes, también puedes seleccionar Iniciar sesión con ChatGPT para crear tu cuenta o acceder a ella.

    Así es más fácil empezar a usar las herramientas compatibles en ChatGPT y Codex.

    Cuando inicias sesión, el socio solo recibe tu nombre, tu dirección de correo electrónico y tu foto de perfil, si está disponible. Aún debes revisar y aprobar los permisos que solicita cada complemento en un paso aparte.

  • Codex CLI 0.146.0

    $ npm install -g @openai/codex@0.146.0
    Ver detalles

    Nuevas funciones

    • Asigna nombres a las sesiones nuevas con /new o /clear, fija los hilos importantes y alterna entre conversaciones paralelas sin cerrarlas. (#34605, #34840, #35011)
    • Usa archivos de manifiesto de Agent Plugins, publica complementos del Espacio de trabajo y accede a más marketplaces de complementos para Amazon Bedrock y Claude Code. (#35105, #35254, #34931, #34979)
    • Crea forks de hilos con historial paginado, incluidos los forks temporales que no aparecen en las listas de hilos. (#35220, #35251)
    • Conecta app-server con hosts remotos de Code Mode mediante WebSocket. (#35078, #35098)
    • Habilita la búsqueda web independiente para los proveedores personalizados de modelos que admitan esta función. (#34846)
    • Descubre las habilidades que ofrece el ejecutor y lee de forma segura los recursos asociados a ellas, incluidos los de las habilidades que selecciones explícitamente. (#35184, #35198)

    Correcciones de errores

    • Codex respeta los proxies configurados para la autenticación, las descargas de complementos, la autorización de MCP, la ejecución remota, las conexiones WebSocket, las redirecciones y las conexiones con LM Studio. (#34479, #34509, #34655, #34678, #35023, #35056, #35239)
    • Cuando cambia la autenticación o la configuración, Codex actualiza las conexiones MCP y las herramientas de Apps. Si se cerró la conexión con un servidor, la restablece sin reiniciar las conexiones que siguen funcionando. (#34952, #34957, #35028, #35144, #35146, #35151)
    • Codex conserva los mensajes enviados, las respuestas finales, los errores de turnos fallidos, las marcas de tiempo importadas y la configuración de aprobación al gestionar interrupciones, reproducir el historial, importar sesiones y crear forks. (#34839, #34777, #35524, #34989, #34664)
    • La terminal responde mejor al teclado y las interrupciones ya no bloquean la interfaz. También mejoraron la distribución del contenido en terminales estrechas, la presentación de los hipervínculos y la actualización de los resultados de menciones. (#35000, #35021, #34775, #34778, #35365, #35375)
    • En Windows, las teclas de navegación funcionan correctamente, los árboles de procesos ejecutados en sandbox se cierran de forma confiable y la configuración del proxy se conserva durante las revisiones de seguridad. (#34625, #34624, #35036)
    • Codex mantiene más habilidades disponibles cuando hay poco espacio en el contexto y avisa si necesita truncar el catálogo. (#34732, #34738, #34997)

    Documentación

    • La documentación explica cómo usar el cliente HTTP compartido, agrupar conexiones según la configuración del proxy y gestionar de forma segura las solicitudes salientes. (#34669)
    • Se aclara cómo se obtiene la forma canónica de las letras de unidad de Windows en los valores PathUri. (#34667)

    Tareas de mantenimiento

    • Los artefactos de versión, los metadatos de los canales y los alias de los instaladores se publican mediante la infraestructura de distribución alojada por OpenAI, con GitHub como alternativa. (#34505, #34508, #34729, #34910)
    • Los ejecutables auxiliares incluidos para macOS se firman y se notarizan antes de empaquetarlos. (#35264)
    • Se redujeron la sobrecarga de serialización de app-server y las asignaciones de memoria innecesarias al crear solicitudes. (#34761, #34766, #34825)
    • Codex reconoce los planes empresariales y ofrece controles para que los administradores gestionen las actualizaciones dentro de la aplicación. (#35238, #35537)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.145.0...rust-v0.146.0

    • #34447 Agregar un grupo de clientes HTTP que tenga en cuenta la ruta de cada solicitud @copyberry
    • #34449 Permitir configurar los límites de detección de sesiones externas @copyberry
    • #34451 Atribuir las importaciones de agentes externos al proveedor correspondiente @copyberry
    • #34463 Admitir versiones alfa para correcciones urgentes @copyberry
    • #34469 Conservar la configuración de los hilos que comienzan con un objetivo y de los hilos creados mediante fork @copyberry
    • #34476 Separar la ejecución de solicitudes HTTP de su registro @copyberry
    • #34478 Respetar CARGO_HTTP_CAINFO en entornos con proxies administrados @copyberry
    • #34479 Volver a resolver las rutas del proxy del sistema al seguir redirecciones @copyberry
    • #34481 Agregar pruebas para las redirecciones que tienen en cuenta la ruta @copyberry
    • #34483 Ampliar la cobertura de pruebas de las redirecciones de proxy según la ruta @copyberry
    • #34490 Enrutar las solicitudes del backend a través de la fábrica de clientes HTTP @copyberry
    • #34491 Usar el grupo de clientes HTTP para detectar entornos en la nube @copyberry
    • #34495 Respetar la configuración del proxy del sistema en el actualizador del daemon @copyberry
    • #34497 Conservar el valor personalizado de arg0 en los procesos de exec-server ejecutados en sandbox @copyberry
    • #34505 Replicar los artefactos de versión de Rust en Cloudflare R2 @copyberry
    • #34506 Respetar los proxies del sistema durante la sincronización de complementos al inicio @copyberry
    • #34508 Publicar los metadatos de versión en los canales de R2 @copyberry
    • #34509 Respetar la configuración del proxy del sistema para los complementos remotos @copyberry
    • #34514 Agregar releases.openai.com como origen opcional de instaladores @copyberry
    • #34516 Permitir numer en las comprobaciones de codespell @copyberry
    • #34517 Pasar una lista vacía de descriptores de archivo heredados en la prueba de PTY de Wine @copyberry
    • #34522 Dividir el administrador de conexiones MCP en módulos con funciones específicas @copyberry
    • #34525 Agregar datos específicos de cada paso a los colaboradores de extensiones @copyberry
    • #34533 Centralizar la creación de elementos compactados del registro de ejecución @copyberry
    • #34540 Desvincular de stdin los comandos de metadatos de Git @copyberry
    • #34544 Ajustar el tamaño de los búferes del protocolo de enlace de Noise al de sus mensajes @copyberry
    • #34547 Agregar la selección de habilidades mediante fusión de rangos recíprocos @copyberry
    • #34550 Probar la actualización de MCP en el ámbito de cada hilo @copyberry
    • #34551 Simplificar la restauración de la TUI al usar el editor externo @copyberry
    • #34552 Eliminar los métodos de RtOptions que ya no se usan para establecer valores @copyberry
    • #34553 Eliminar el comando de la aplicación que ya no se usa para cerrar la TUI @copyberry
    • #34558 Eliminar las pruebas obsoletas que se omitían @copyberry
    • #34559 Permitir que el cliente del backend use la configuración de usuario de Codex @copyberry
    • #34561 Extraer los clientes de vinculación de MCP del administrador de conexiones @copyberry
    • #34562 Registrar los límites del registro de ejecución de los turnos materializados @copyberry
    • #34563 Recorrer por páginas el historial heredado del hilo @copyberry
    • #34566 Proteger las referencias al historial de los forks durante la limpieza del registro de ejecución @copyberry
    • #34570 Resaltar los archivos CUDA como C++ en la TUI @copyberry
    • #34573 Aceptar forceRefetch en las solicitudes de listas de complementos @copyberry
    • #34578 Restringir a Unix la función auxiliar que restaura la TUI tras una suspensión @copyberry
    • #34581 Agregar la selección léxica de habilidades mediante tarjetas de enrutamiento @copyberry
    • #34588 Vincular las llamadas de MCP a las revisiones del catálogo capturadas @copyberry
    • #34590 Agregar filtros por clave a la política del entorno de shell @copyberry
    • #34597 Exigir los valores exactos definidos en los requisitos de configuración administrada @copyberry
    • #34598 Omitir las rutas inexistentes en las entradas del sandbox del sistema de archivos @copyberry
    • #34601 Sanear los nombres de las habilidades en las métricas de inyección @copyberry
    • #34603 Permitir los destinos de loopback del proxy autorizados explícitamente @copyberry
    • #34605 Permitir asignar nombres a las sesiones con /new y /clear @copyberry
    • #34611 Agregar políticas de compatibilidad para mostrar el catálogo de habilidades @copyberry
    • #34612 Desconectar de stdin los subprocesos no interactivos @copyberry
    • #34613 Enrutar el tráfico de proxy del sandbox de Windows mediante el SID de restricción @copyberry
    • #34615 Inicializar el comportamiento ante rutas inexistentes en la prueba del sandbox de exec-server @copyberry
    • #34620 Agregar tipos de devolución de llamada para la política de red de exec-server @copyberry
    • #34621 Cargar el contexto paginado del modelo a partir de las cadenas de registros de ejecución de las que se hereda @copyberry
    • #34622 Aumentar el tiempo de espera de la prueba de sustitución del modelo de Revisión automática @copyberry
    • #34624 Finalizar árboles de procesos de Windows con objetos de trabajo @copyberry
    • #34625 Corregir el manejo de las teclas de navegación de la TUI en Windows @copyberry
    • #34626 Ajustar el espacio asignado a los metadatos de las habilidades según las ventanas de contexto del modelo @copyberry
    • #34629 Reforzar el inicio del sandbox con privilegios elevados en Windows @copyberry
    • #34630 Agregar un constructor de clientes HTTP que tenga en cuenta las políticas @copyberry
    • #34631 Migrar la identidad del agente al cliente HTTP compartido @copyberry
    • #34636 Mantener abierta la TUI cuando falle el inicio de un turno @copyberry
    • #34637 Atribuir los hallazgos de la revisión a las reglas del repositorio @copyberry
    • #34640 Actualizar las pruebas de árboles de procesos de Windows para contemplar los descriptores de archivo heredados @copyberry
    • #34641 Reforzar la configuración del proxy administrado para ejecuciones dentro del sandbox @copyberry
    • #34643 Usar HttpClient para crear el cliente HTTP de inicio de sesión @copyberry
    • #34644 Verificar que los complementos de Git se obtengan en la revisión indicada por su SHA @copyberry
    • #34645 Asignar siempre identificadores a los elementos de respuesta @copyberry
    • #34649 Propagar la política de proxy resuelta a través del enrutamiento de autenticación @copyberry
    • #34650 Exigir que los administradores de autenticación reciban la configuración de enrutamiento @copyberry
    • #34651 Migrar la infraestructura de pruebas del núcleo al cliente HTTP compartido @copyberry
    • #34654 Mostrar las diferencias del turno correspondientes a rutas de otros entornos @copyberry
    • #34655 Respetar las rutas de proxy configuradas al renovar la autenticación @copyberry
    • #34664 Conservar al revisor de aprobaciones al crear forks de hilos @copyberry
    • #34667 Documentar la forma canónica de las letras de unidad en PathUri @copyberry
    • #34669 Ampliar las indicaciones de uso de codex-http-client @copyberry
    • #34678 Enrutar las solicitudes de LM Studio a través del cliente HTTP compartido @copyberry
    • #34681 Agregar encabezados de sesión al iniciar conversaciones en tiempo real @copyberry
    • #34687 Configurar los metadatos del modelo de Revisión automática de Codex @copyberry
    • #34708 Cambiar el nombre del administrador de conexiones MCP a McpConnectionSet @copyberry
    • #34713 Ordenar de forma confiable los eventos del ciclo de vida de la ejecución unificada @copyberry
    • #34728 Omitir el enriquecimiento con datos de Git en los turnos de preparación previa y en los de Guardian @copyberry
    • #34729 Publicar alias estables del instalador en R2 @copyberry
    • #34732 Conservar las entradas del catálogo de habilidades cuando el espacio para metadatos sea limitado @copyberry
    • #34733 Hacer que los clientes de recursos MCP usen el entorno de ejecución más reciente @copyberry
    • #34734 Eliminar los datos específicos de cada paso de los colaboradores de extensiones @copyberry
    • #34738 Eliminar las descripciones de habilidades antes de omitir entradas del catálogo @copyberry
    • #34744 Adaptar las pruebas del espacio asignado a las habilidades a los cambios en la API de extensiones @copyberry
    • #34746 Hacer que el orden de las habilidades en los catálogos de extensiones coincida con el del núcleo @copyberry
    • #34747 Registrar la marca de función de MCP 2026-07-28 @copyberry
    • #34761 Reducir la sobrecarga de serialización JSON de app-server @copyberry
    • #34763 Reintentar las solicitudes WebSocket cuando falte la respuesta anterior @copyberry
    • #34766 Reducir la sobrecarga de serialización de las solicitudes tipadas de app-server @copyberry
    • #34769 Agregar la extensión de atribución de Git @copyberry
    • #34770 Habilitar las devoluciones de llamada de la política de red de exec-server @copyberry
    • #34771 Ajustar el tamaño de las ventanas emergentes de menciones unificadas a los resultados visibles @copyberry
    • #34772 Normalizar las líneas que solo contienen espacios en blanco en los mensajes del agente @copyberry
    • #34775 Limitar los encabezados de sesión al ancho disponible en terminales estrechas @copyberry
    • #34777 Incluir el mensaje final del agente en los resúmenes de finalización del turno @copyberry
    • #34778 Unir los hipervínculos OSC 8 que abarcan varias líneas en la terminal de la TUI @copyberry
    • #34779 Usar el modo de historial vigente del agente padre al crear forks de agentes @copyberry
    • #34781 Actualizar las dependencias de Rust y LLVM de Bazel @copyberry
    • #34784 Rechazar los entornos dinámicos llamados local @copyberry
    • #34785 Avisar si el catálogo de habilidades se trunca al mostrarlo @copyberry
    • #34786 Simplificar la configuración de las pruebas de integración de app-server @copyberry
    • #34789 Evitar estimaciones de tokens innecesarias después del muestreo @copyberry
    • #34795 Eliminar el almacén de pasos obsoleto de las pruebas de atribución de Git @copyberry
    • #34796 Omitir el resaltado de sintaxis en líneas de más de 4 KiB @copyberry
    • #34797 Suprimir los avisos de omisión en catálogos de habilidades compatibles con el núcleo @copyberry
    • #34806 Usar URI de ruta en las claves de aprobación del shell @copyberry
    • #34808 Centralizar la configuración de las conexiones de SQLite @copyberry
    • #34811 Corregir la forma de mostrar el acceso a la red en los prompts del sandbox @copyberry
    • #34814 Unificar el inicio de hilos mediante StartThreadOptions @copyberry
    • #34816 Admitir prefijos configurables para los canales BEM en tiempo real @copyberry
    • #34819 Habilitar la atribución de Git en todos los puntos de entrada de Codex @copyberry
    • #34823 Ejecutar las pruebas de Code Mode en la integración continua de Bazel para plataformas distintas de Windows @copyberry
    • #34824 Normalizar las claves que permiten reutilizar el directorio de trabajo en las revisiones de Guardian @copyberry
    • #34825 Reducir las operaciones de clonación al crear solicitudes de Responses @copyberry
    • #34827 Eliminar las configuraciones que sustituyen la cadena de herramientas de análisis estático de Bazel en Windows @copyberry
    • #34831 Enviar los datos analíticos pendientes antes de cerrar el App Server que se ejecuta dentro del proceso @copyberry
    • #34835 Registrar el tiempo de compactación en los perfiles de turno @copyberry
    • #34839 Conservar la entrada del usuario si se interrumpe el inicio de MCP @copyberry
    • #34840 Permitir que los hilos permanezcan fijados en App Server @copyberry
    • #34844 Eliminar de los metadatos de la aplicación el tipo que indica que es de desarrollo propio @copyberry
    • #34845 Registrar el modo multiagente en el estado global @copyberry
    • #34846 Permitir que los proveedores personalizados habiliten la búsqueda web independiente @copyberry
    • #34847 Usar los límites del modelo Guardian en las sesiones de revisión @copyberry
    • #34849 Almacenar en caché los catálogos de complementos remotos según su alcance @copyberry
    • #34850 Deshabilitar la generación de imágenes en las cuentas del plan Gratis @copyberry
    • #34851 Usar metadatos por lotes para los resúmenes de aplicaciones de los complementos @copyberry
    • #34852 Reactivar los hilos suspendidos cuando haya mensajes de agentes en cola @copyberry
    • #34877 Esperar a que se actualice la caché local de complementos en plugin/list @copyberry
    • #34883 Establecer un agente de usuario predeterminado para las solicitudes HTTP de MCP @copyberry
    • #34887 Permitir deshabilitar la herramienta de espera multiagente @copyberry
    • #34910 Dar preferencia a releases.openai.com en los instaladores independientes @copyberry
    • #34930 Centralizar el estado de MCP de los hilos en McpRuntime @copyberry
    • #34931 Usar el Marketplace de complementos de la API para Amazon Bedrock @copyberry
    • #34940 Mantener fijos los valores predeterminados de sesión al escribir la configuración por lotes @copyberry
    • #34952 Reutilizar las conexiones MCP al actualizar el entorno de ejecución @copyberry
    • #34957 Reemplazar las conexiones MCP cerradas durante la reconciliación @copyberry
    • #34959 Admitir el carácter @ en las rutas del Marketplace local @copyberry
    • #34962 Mover las funciones auxiliares de conexión de MCP al módulo de pruebas @copyberry
    • #34969 Mantener la herramienta sleep fuera de Code Mode @copyberry
    • #34978 Respetar la desactivación de redirecciones en los clientes HTTP que tienen en cuenta la ruta @copyberry
    • #34979 Detectar automáticamente el Marketplace de complementos incluido con Claude Code @copyberry
    • #34981 Registrar las importaciones de configuración de agentes completadas externamente @copyberry
    • #34986 Garantizar que solo un escritor a la vez pueda modificar cada hilo paginado @copyberry
    • #34989 Conservar las marcas de tiempo al importar sesiones de agentes externos @copyberry
    • #34991 Permitir omitir los prefijos de las herramientas MCP por servidor @copyberry
    • #34994 Respetar el directorio de inicio configurado para SQLite en todos los componentes que leen el estado @copyberry
    • #34995 Inicializar los entornos de ejecución con la política HTTP final @copyberry
    • #34996 Separar los detalles de los errores de Codex de los metadatos de reintento @copyberry
    • #34997 Advertir cuando los catálogos de habilidades superen el espacio de contexto asignado @copyberry
    • #35000 Evitar que la interrupción de un turno bloquee la TUI @copyberry
    • #35011 Mantener abiertas las conversaciones paralelas al cambiar de hilo @copyberry
    • #35012 Ofrecer las URL de los íconos de habilidades remotas a través de App Server @copyberry
    • #35013 Admitir la reproducción incremental de los elementos actualizados de los hilos @copyberry
    • #35015 Ajustar las métricas de duración de las aplicaciones instaladas al valor de referencia anterior @copyberry
    • #35016 Agregar la atribución de scripts de complementos de confianza @copyberry
    • #35020 Atribuir las ejecuciones de comandos a los scripts de complementos de confianza @copyberry
    • #35021 Adaptar el envío de eventos de teclado a la terminal @copyberry
    • #35023 Enrutar el tráfico HTTP de exec-server según la política de proxy configurada @copyberry
    • #35028 Conservar las herramientas actualizadas de Apps al actualizar el entorno de ejecución de MCP @copyberry
    • #35029 Conservar la atribución de los complementos al aprobar comandos @copyberry
    • #35031 Exigir el control de escritura del hilo para archivarlo o eliminarlo @copyberry
    • #35033 Ofrecer los requisitos de la función Navegador a través de App Server @copyberry
    • #35034 Enrutar las solicitudes al registro de entornos a través del cliente HTTP compartido @copyberry
    • #35036 Conservar la configuración del proxy del sandbox de Windows en las sesiones de Guardian @copyberry
    • #35048 Registrar la duración de las solicitudes app/read @copyberry
    • #35049 Registrar la marca de función de Guardian V2 @copyberry
    • #35054 Permitir deshabilitar la herramienta update_plan @copyberry
    • #35056 Enrutar las conexiones WebSocket de exec-server a través de los proxies configurados @copyberry
    • #35059 Desacoplar la implementación HTTP de exec-server de los tipos de reqwest @copyberry
    • #35063 Registrar los espacios de nombres de las herramientas diferidas en el estado global @copyberry
    • #35065 Evitar duplicar fuentes diferidas en la búsqueda de herramientas @copyberry
    • #35067 Corregir la configuración de pruebas de Bazel para datos específicos de la plataforma @copyberry
    • #35078 Agregar el transporte WebSocket al host de Code Mode @copyberry
    • #35098 Admitir hosts remotos de Code Mode en app-server @copyberry
    • #35105 Admitir archivos de manifiesto de Agent Plugins @copyberry
    • #35106 Permitir que los hosts personalicen las descripciones de wait_for_environment @copyberry
    • #35144 Preparar en segundo plano las actualizaciones del entorno de ejecución de MCP antes de que se necesiten @copyberry
    • #35146 Actualizar los entornos de ejecución de MCP cuando cambie la autenticación de la sesión @copyberry
    • #35151 Volver a conectar los servidores MCP cuando se solicite una actualización explícita @copyberry
    • #35164 Encapsular la coordinación de las actualizaciones de MCP @copyberry
    • #35168 Dirigir las advertencias de las extensiones a los hilos de app-server @copyberry
    • #35172 Acortar las rutas de las habilidades del host cuando el espacio para metadatos sea limitado @copyberry
    • #35175 Esperar a que finalice el proceso de trabajo recargado en la prueba de reanudación @copyberry
    • #35184 Ofrecer las habilidades del ejecutor mediante las herramientas de habilidades @copyberry
    • #35194 Conservar la salida de los hooks que terminan antes de leer stdin @copyberry
    • #35196 Hacer determinista la prueba que verifica qué expone Apps durante la recuperación @copyberry
    • #35198 Habilitar la lectura de recursos de las habilidades del ejecutor seleccionadas explícitamente @copyberry
    • #35204 Actualizar los entornos de ejecución de MCP al iniciar los hilos @copyberry
    • #35205 Usar la autoridad actual de MCP para las revisiones de exploración @copyberry
    • #35213 Actualizar los requisitos administrados de MCP para los hilos activos @copyberry
    • #35216 Actualizar la configuración de MCP de forma independiente en cada hilo @copyberry
    • #35220 Admitir forks de hilos con historial paginado @copyberry
    • #35221 Evitar guardar hilos no locales para las transcripciones de hooks @copyberry
    • #35238 Admitir el plan empresarial ent26 @copyberry
    • #35239 Usar los clientes HTTP del entorno de ejecución para el descubrimiento de autenticación de MCP @copyberry
    • #35251 Admitir forks temporales de hilos con historial paginado @copyberry
    • #35254 Habilitar la publicación de complementos del Espacio de trabajo @copyberry
    • #35261 Propagar los identificadores de los complementos remotos a los metadatos de las habilidades @copyberry
    • #35262 Registrar los identificadores de los complementos remotos en los datos analíticos de invocación de habilidades @copyberry
    • #35264 Firmar los binarios auxiliares incluidos para macOS @copyberry
    • #35266 Permitir deshabilitar el uso del host de Code Mode integrado en el proceso como alternativa @copyberry
    • #35267 Reforzar el manejo de cancelaciones y operaciones concurrentes en las aprobaciones de red @copyberry
    • #35271 Incluir los nombres de las herramientas de Code Mode en los metadatos de Responses Lite @copyberry
    • #35275 Registrar cómo se establece la conexión con el exec-server remoto @copyberry
    • #35280 Omitir el filtrado de MCP para complementos cuando no se haya configurado ninguna lista de elementos permitidos @copyberry
    • #35359 Gestionar en el cliente las solicitudes de política de red de exec-server @copyberry
    • #35363 Incluir las horas de inicio de los elementos en los eventos de finalización @copyberry
    • #35364 Limitar los encabezados de compatibilidad de metadatos de Code Mode @copyberry
    • #35365 Mantener actualizados los resultados unificados de menciones @copyberry
    • #35375 Adaptar el menú de acciones de asignación de teclas al espacio disponible @copyberry
    • #35408 Ignorar las habilidades del sistema generadas automáticamente al supervisar cambios en las habilidades @copyberry
    • #35414 Aumentar el límite de recursión del servidor MCP @copyberry
    • #35523 Cerrar explícitamente el enrutador de tráfico saliente que se ejecuta dentro del proceso @copyberry
    • #35524 Conservar en el historial reproducido los errores que pusieron fin a un turno @copyberry
    • #35525 Omitir los hilos inactivos de la TUI sin interacciones pendientes del usuario @copyberry
    • #35530 Registrar el modelo y la personalidad en el estado global @copyberry
    • #35537 Agregar una política administrada para las actualizaciones dentro de la aplicación @copyberry

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.202

    Mejoras y correcciones de errores

    • Las conversaciones de voz ahora usan la voz que elegiste en ChatGPT y muestran avisos sobre los límites de uso.
    • Se mejoraron la reconexión y la continuidad de las tareas cuando vuelves a la aplicación o desbloqueas el dispositivo con Face ID.
    • El autocompletado del editor ahora ofrece las mismas menciones de complementos que la versión de escritorio e incluye habilidades de los complementos instalados.
    • Las referencias al texto seleccionado siguen disponibles después de enviar el mensaje, así que puedes volver a abrir su vista previa.
    • Se mejoraron los controles de los objetivos. Ahora puedes ver el progreso con más claridad al pausar o reanudar un objetivo.
    • Las visualizaciones integradas ahora muestran las tablas y los temas visuales de forma más confiable.
    • La vista de diferencias del espacio de trabajo responde con mayor rapidez cuando hay muchos cambios.
    • Se corrigió un error que hacía que el modelo seleccionado cambiara al restaurar una tarea.
    • El editor ya no se bloquea después de que comienza a procesarse un prompt.
    • Se corrigieron las etiquetas, los íconos y el contenido provisional que muestran las herramientas del navegador y de la computadora.
  • ChatGPT Voz y proyectos con varias carpetas 26.715

    Gracias a GPT-Live, ChatGPT Voz te permite conversar sobre tu trabajo y coordinar tareas en Chat, en el modo Work y en Codex desde la aplicación de escritorio de ChatGPT.

    Inicia un nuevo chat o una nueva tarea en modo de voz. Luego, pídele a ChatGPT que inicie, revise o guíe el trabajo en otros hilos. En macOS, activa Contexto de pantalla para compartir una captura de la ventana que tienes en primer plano.

    El modo de voz está disponible con los planes Plus, Pro, Business, Edu y Enterprise en la aplicación de escritorio y a través de Remoto en iOS.

    Ahora los proyectos locales de la aplicación de escritorio de ChatGPT pueden incluir varias carpetas relacionadas. En el menú del proyecto, selecciona Editar proyecto para agregar carpetas y elegir la carpeta principal. Los chats nuevos y las operaciones de Git usan la carpeta principal. También es allí donde se detectan automáticamente AGENTS.md, las habilidades y config.toml. En las carpetas secundarias puedes seguir buscando, leyendo y editando archivos.

    Empieza a usar ChatGPT Voz y los proyectos locales con varias carpetas.

    Mejoras de rendimiento y correcciones de errores

    Esta versión también incluye correcciones de la versión 26.721.

    • Se mejoró la navegación entre mensajes con lectores de pantalla.
    • Se corrigió la detección de Git en Windows.
    • Se corrigió un error que hacía que la aplicación dejara de responder cuando faltaban íconos en el menú Abrir en.
  • Codex CLI 0.145.0

    $ npm install -g @openai/codex@0.145.0
    Ver detalles

    Nuevas funciones

    • Se agregó un historial paginado experimental que permite reanudar hilos de forma eficiente, buscar en ellos y conservar sus nombres. También admite subagentes y memorias. (#33364, #33907, #34085, #34229, #34386)
    • Se amplió /import para migrar la configuración de Cursor y Claude Code, los servidores MCP, los complementos, las sesiones, los comandos y las memorias específicas de cada proyecto. (#31672, #33411, #33426, #33444)
    • Se agregó el inicio de sesión experimental con Amazon Bedrock, junto con compatibilidad con puntos de acceso y métodos de autenticación personalizados. GPT-5.6 Sol es ahora el modelo predeterminado de Bedrock. (#31327, #33170, #33175, #32288, #33695)
    • Ahora se admite audio tanto en las entradas como en las salidas de herramientas, incluidos los formatos de audio locales más comunes. También se incorporó la transmisión continua en las conversaciones en tiempo real V3. (#33261, #33856, #33932, #34080, #34385)
    • El modo multiagente V2, de activación opcional, ya es estable. Permite configurar los modelos de los subagentes, los niveles de razonamiento y la concurrencia. También restaura los roles y facilita la navegación entre agentes. (#33550, #33631, #33657, #33841, #34383)
    • La interfaz de la terminal ahora muestra enlaces seguros a visualizaciones dentro del texto. Puedes abrirlos con un clic. (#33925, #34217, #34346)

    Correcciones de errores

    • Al editar un prompt anterior o reintentar un turno retenido en el búfer de seguridad, se crea una rama con el contexto del hilo. Se conservan la conversación original, los archivos adjuntos y los vínculos de las menciones. (#33201, #33207, #33211)
    • La terminal responde mejor en conversaciones largas y durante la transmisión de resultados. Ahora renderiza Markdown de forma incremental, actualiza la pantalla con menos frecuencia, reutiliza datos en caché y limita la salida de los comandos. (#34045, #34049, #34216, #34223, #34359)
    • Se evitaron demoras y conflictos durante el inicio y la autenticación de MCP. Ahora se aplican tiempos máximos de inicio, la detección de OAuth se realiza sin bloquear el proceso, las credenciales se renuevan en serie y los catálogos de herramientas se reutilizan de forma segura. (#32229, #32781, #32825, #33184, #33297)
    • Se mejoró la confiabilidad de la ejecución y del sandbox en Windows. Los cambios incluyen aislamiento nativo en exec-server, uso obligatorio del proxy de red, consolas auxiliares ocultas y comillas correctas en los comandos de hooks. (#32849, #32857, #33926, #34423)
    • Se corrigieron el análisis de los metadatos compactos de versión y la instalación de code-mode en macOS. Si el host externo de code-mode no está disponible, se usa el mismo proceso para la ejecución. (#31667, #31876, #31899)
    • Se reforzó la gestión de seguridad y aprobaciones. Se mejoró la detección del uso forzado de rm, ahora siempre se pide confirmación antes de habilitar el acceso completo y se conservan los motivos de rechazo entre herramientas. (#32989, #33464, #34400)

    Documentación

    • Se actualizó la habilidad OpenAI Docs incluida con las pautas vigentes para determinar qué modelo GPT-5.6 usar, redactar prompts y migrar a GPT-5.6 en macOS, Linux y Windows. (#31842, #33121)

    Tareas de mantenimiento

    • Se migraron las selecciones incluidas de GPT-5.4 y sus usos internos a las variantes Terra y Luna correspondientes de GPT-5.6. (#33173)
    • Se redujo la sobrecarga al iniciar y al trabajar con contextos extensos mediante la detección concurrente de habilidades y complementos y una compactación remota más eficiente. (#31566, #33369, #33423, #34431)
    • Se actualizó el binario de ripgrep incluido a la versión 15.2.0. (#34384)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.144.0...rust-v0.145.0

    • #31667 fix: analizar los metadatos compactos de versión en el instalador @efrazer-oai
    • #31362 core: enrutar las funciones en tiempo real y las memorias mediante la fábrica de clientes HTTP @bolinfest
    • #31566 perf(skills): reutilizar el inventario del recorrido de directorios para la carga en el host @jif-oai
    • #31576 Limitar el reordenamiento de los eventos de proceso de exec-server @jif-oai
    • #31756 test(skills): comprobar la carga de metadatos mediante enlaces simbólicos @jif-oai
    • #31581 Resolver las raíces de capacidades seleccionadas sin iniciar ejecutores @jif-oai
    • #31789 Dejar de guardar las trazas del servicio RMCP @jif-oai
    • #31792 Resumir los registros de los elementos de respuesta transmitidos @jif-oai
    • #31791 Excluir de SQLite los registros rutinarios de Hyper @jif-oai
    • #31790 Reducir el volumen de trazas de la lista de herramientas MCP @jif-oai
    • #31804 Estabilizar el indicador que activa la función Memorias @jif-oai
    • #31803 fix(mcp): establecer codex como SKU predeterminado del producto Apps @alecbarber-oai
    • #31745 code-mode: conservar los tipos compartidos de MCP para las herramientas diferidas @sayan-oai
    • #31672 Importar los complementos habilitados de marketplaces conocidos @charlesgong-openai
    • #31652 fix(tui): ocultar los resúmenes de razonamiento vacíos @fcoury-oai
    • #31767 Eliminar la capa que envuelve la configuración del proxy de red @jif-oai
    • #31481 fix: reenviar la información de origen al MCP de Codex Apps @raquel-openai
    • #31363 codex-api: enrutar las cargas de archivos mediante la fábrica de clientes HTTP @bolinfest
    • #31813 tui: actualizar el texto sobre el búfer de seguridad @etraut-openai
    • #31830 fix(sandboxing): inicializar directamente la configuración del proxy de red @fcoury-oai
    • #31431 build: restringir progresivamente las dependencias directas de reqwest @bolinfest
    • #31876 code-mode: corregir la instalación en darwin @cconger
    • #31842 Actualizar la habilidad OpenAI Docs incluida para GPT-5.6 @kkahadze-oai
    • #31637 login: enrutar los flujos de autenticación sin procesar mediante el cliente HTTP @bolinfest
    • #31686 [codex-apps] Filtrar los campos de archivo opcionales según el esquema de la herramienta @tsarlandie-oai
    • #31899 code-mode: usar v8 dentro del mismo proceso si no se puede resolver el proceso externo @cconger
    • #31805 Limitar el tamaño de las líneas de stdio de MCP remoto @jif-oai
    • #30293 Resolver y fijar los almacenes de credenciales OAuth de MCP @stevenlee-oai
    • #31892 exec-server: materializar las raíces del espacio de trabajo en el sistema de archivos @pakrym-oai
    • #31327 feat: agregar una API administrada para iniciar sesión en Bedrock @celia-oai
    • #31295 bench: agregar una macroprueba de rendimiento de extremo a extremo para codex help @anp-oai
    • #31428 bench: agregar puntos de entrada para las pruebas de rendimiento de extremo a extremo @anp-oai
    • #31937 exec-server: exponer la herramienta auxiliar de procesos al sandbox externo @pakrym-oai
    • #32093 Eliminar el motor heredado de políticas de ejecución @copyberry
    • #32106 Reducir la latencia de inicio durante la detección de ancestros @copyberry
    • #32112 Limitar el tamaño de los cuerpos de las respuestas HTTP transmitidas por exec-server @copyberry
    • #32122 Probar el límite de bytes compartido para las respuestas HTTP de exec-server @copyberry
    • #32123 Limitar el tamaño de los mensajes JSON-RPC de exec-server enviados por stdio @copyberry
    • #32126 Probar la concurrencia limitada en la detección de ancestros @copyberry
    • #32134 Probar los límites de tamaño de los mensajes JSON-RPC de stdio con LF y CRLF @copyberry
    • #32135 Propagar los suscriptores de trazas a las tareas de inicio de ejecución @copyberry
    • #32150 Mantener acotada la recopilación unificada de salidas de ejecución @copyberry
    • #32193 Validar los artefactos de consolidación de memoria antes de indicar que la operación se completó correctamente @copyberry
    • #32197 Volver a vincular las raíces del espacio de trabajo para la consolidación de memoria @copyberry
    • #32200 Agregar un componente de extensión que contribuya a la invocación de habilidades @copyberry
    • #32206 Enviar siempre los parámetros de razonamiento en las solicitudes de Responses @copyberry
    • #32213 Generar identificadores únicos para los mensajes de rollout de revisión @copyberry
    • #32214 Propagar las raíces del espacio de trabajo a los sandboxes de exec-server @copyberry
    • #32229 Serializar las renovaciones de credenciales OAuth de MCP @copyberry
    • #32231 Admitir el registro pendiente de entornos remotos @copyberry
    • #32232 Permitir que los hooks de permisos resuelvan las solicitudes estrictas de revisión automática @copyberry
    • #32234 Agregar almacenamiento dedicado para el historial paginado de hilos @copyberry
    • #32246 Separar la exploración inversa de JSONL de la indexación de sesiones @copyberry
    • #32256 Mejorar la telemetría de tiempos de WebSocket de Responses @copyberry
    • #32261 Conservar las convenciones de rutas locales en las aprobaciones automáticas @copyberry
    • #32263 Incluir las horas de inicio en los eventos de cierre de los turnos @copyberry
    • #32272 Mostrar las tareas programadas en los detalles del complemento @copyberry
    • #32274 Eliminar la migración de personalidad @copyberry
    • #32276 Reparar los archivos de rollout sin terminar antes de agregarles contenido @copyberry
    • #32277 Respetar personality = "none" en las instrucciones del modelo @copyberry
    • #32280 Incluir los errores que ponen fin al turno en los eventos de finalización de turnos @copyberry
    • #32286 Aclarar en los prompts del búfer de seguridad cómo funciona la espera @copyberry
    • #32288 Establecer GPT-5.6 Sol como modelo predeterminado de Bedrock @copyberry
    • #32289 Guardar los elementos paginados en el almacén local de hilos @copyberry
    • #32290 Respetar la compatibilidad del modelo con los resúmenes de razonamiento @copyberry
    • #32301 Confiar en los hooks de los complementos materializados del espacio de trabajo @copyberry
    • #32302 Preferir el socket del directorio principal de Codex para el contexto del IDE en Unix @copyberry
    • #32305 Mejorar el diagnóstico de la carga de blobs de archivos @copyberry
    • #32312 Exigir prefijos para los identificadores de los elementos de respuesta salientes @copyberry
    • #32316 Dejar de recurrir a anuncios anteriores sobre la disponibilidad de modelos @copyberry
    • #32326 Usar enlaces canónicos en el aviso de traslado de la configuración @copyberry
    • #32332 Agregar números ordinales a los registros paginados de rollout @copyberry
    • #32441 Mantener las restricciones del sandbox principal durante la consolidación de memoria @copyberry
    • #32460 Emitir el evento de ciclo de vida thread-idle después de las interrupciones de Guardian @copyberry
    • #32461 Expandir las tabulaciones al renderizar las diferencias en la TUI @copyberry
    • #32485 Usar el ancho disponible para los nombres de habilidades en la vista que permite activarlas o desactivarlas @copyberry
    • #32628 Mejorar la identificación del elemento que se autocompleta en el editor @copyberry
    • #32698 Extraer la gestión de instantáneas del entorno de ejecución del conector @copyberry
    • #32744 Registrar los mensajes de personalidad faltantes en el nivel de traza @copyberry
    • #32746 Hacer explícita la selección de razonamiento avanzado en la TUI @copyberry
    • #32747 Alinear las revisiones de Guardian con la configuración de la sesión @copyberry
    • #32749 Permitir especificar un modelo distinto al crear agentes en el modo multiagente v2 @copyberry
    • #32751 Restringir los modelos de los agentes creados a los del backend activo @copyberry
    • #32761 Agregar métricas en modo sombra para la selección léxica de habilidades @copyberry
    • #32768 Alinear la selección de habilidades en modo sombra con las fuentes observables @copyberry
    • #32780 Activar de forma predeterminada la selección en modo sombra para la búsqueda de habilidades @copyberry
    • #32781 Aplicar los tiempos máximos de inicio de MCP durante la creación del cliente @copyberry
    • #32801 Refactorizar las pruebas de contención del bloqueo del almacén OAuth @copyberry
    • #32822 Dar prioridad al modo multiagente seleccionado explícitamente sobre la delegación proactiva @copyberry
    • #32825 Evitar que la detección de OAuth de MCP bloquee el inicio del hilo @copyberry
    • #32835 Reenviar los metadatos del turno en la búsqueda web independiente @copyberry
    • #32837 Restaurar las identidades de los agentes V2 al reanudar el hilo raíz @copyberry
    • #32838 Liberar los recursos de los procesos secundarios finalizados de app-server gestionados por PID @copyberry
    • #32844 Ampliar los límites de los intervalos del histograma de duración en milisegundos @copyberry
    • #32849 Ocultar las ventanas de consola de la herramienta auxiliar del sistema de archivos de Windows @copyberry
    • #32857 Exigir el sandbox de Windows con privilegios elevados para los proxies de red @copyberry
    • #32858 Recordar que se cerró la ventana emergente de comandos slash @copyberry
    • #32864 Combinar las solicitudes simultáneas de configuración del sandbox de Windows @copyberry
    • #32866 Permitir respuestas después de la generación de imágenes @copyberry
    • #32867 Incluir los identificadores de los conectores en los datos analíticos de las llamadas a herramientas MCP @copyberry
    • #32875 Usar las políticas del catálogo de modelos para la revisión automática de Guardian @copyberry
    • #32881 Ampliar las alternativas de modelos para la compactación remota @copyberry
    • #32884 Preparar la migración de agentes externos para los adaptadores de origen @copyberry
    • #32887 Etiquetar la telemetría de la herramienta de shell según la categoría del comando @copyberry
    • #32891 Adjuntar las cachés de conectores a las cargas de datos de diagnóstico @copyberry
    • #32894 Serializar las solicitudes de instalación de complementos @copyberry
    • #32896 Cargar el contexto del modelo a partir de un segmento final de longitud limitada del rollout @copyberry
    • #32897 Enrutar las solicitudes de red bloqueadas a las llamadas que las originaron @copyberry
    • #32898 Exponer resultados estructurados de búsquedas web independientes @copyberry
    • #32899 Agregar comprobaciones del estado del entorno en exec-server @copyberry
    • #32900 Derivar la configuración de colaboración a partir del contexto del turno @copyberry
    • #32903 Incluir los identificadores de sesión en los eventos analíticos de los elementos de herramientas @copyberry
    • #32905 Agregar marcas de tiempo a las notificaciones de app-server al emitirlas @copyberry
    • #32911 Permitir inyectar el administrador de modelos en ThreadManager @copyberry
    • #32920 Exponer el estado del entorno mediante app-server @copyberry
    • #32923 Materializar el historial paginado de hilos en SQLite @copyberry
    • #32928 Reanudar la proyección del historial de hilos desde su punto de control en SQLite @copyberry
    • #32945 Restringir las herramientas del revisor de Guardian @copyberry
    • #32949 Aplicar criterios más estrictos a las recomendaciones de instalación de complementos @copyberry
    • #32952 Limitar las raíces del espacio de trabajo en tiempo de ejecución a los entornos de ejecución correspondientes @copyberry
    • #32985 Exponer el uso exacto por respuesta en los eventos sin procesar de app-server @copyberry
    • #32989 Solicitar siempre confirmación antes de habilitar el acceso completo @copyberry
    • #33013 Limitar la complejidad de la decodificación de JSON-RPC en exec-server @copyberry
    • #33026 Incluir las finalizaciones de respuestas sin procesar en los envoltorios de TypeScript @copyberry
    • #33030 Eliminar los mensajes de tareas de la salida de list_agents @copyberry
    • #33031 Conservar la precisión de los números JSON en los mensajes RPC de exec-server @copyberry
    • #33035 Usar los identificadores de sesión como claves para el almacenamiento en caché de prompts @copyberry
    • #33040 Enviar datos analíticos de complementos con autenticación por clave de API @copyberry
    • #33076 Agregar un ejecutor de extensiones de agentes @copyberry
    • #33093 Conservar la salida transmitida durante la reproducción limitada del historial @copyberry
    • #33105 Corregir la visibilidad del estado en la TUI durante la transmisión de la salida @copyberry
    • #33107 Conservar las subrutas especiales del sistema de archivos como cadenas en el formato de transmisión @copyberry
    • #33109 Rechazar los forks de hilos paginados @copyberry
    • #33113 Permitir inyectar la caché de herramientas de Codex Apps @copyberry
    • #33121 Afinar la guía de diseño de prompts y migración para GPT-5.6 @copyberry
    • #33147 Admitir mensajes de permisos del catálogo de modelos @copyberry
    • #33149 Crear los entornos de ejecución de las herramientas MCP antes de la planificación del enrutador @copyberry
    • #33150 Aclarar en qué momento se cede el control durante la ejecución en Windows @copyberry
    • #33152 Admitir el historial paginado de hilos en las API de app-server que devuelven listas @copyberry
    • #33155 Registrar trazas de las tareas de preparación anticipada durante el inicio @copyberry
    • #33156 Ejecutar las revisiones independientes como turnos de agentes de revisión @copyberry
    • #33159 Mover los elementos de suspensión a la ruta del ciclo de vida controlada por la extensión @copyberry
    • #33166 Posponer las conexiones al entorno Noise hasta el registro @copyberry
    • #33167 Documentar el intervalo de tiempos de cesión del control durante la ejecución en Windows @copyberry
    • #33170 Admitir el inicio de sesión en Amazon Bedrock en App Server @copyberry
    • #33173 Migrar los usos de GPT-5.4 a variantes de GPT-5.6 @copyberry
    • #33175 Gestionar las credenciales de Amazon Bedrock durante el cierre de sesión @copyberry
    • #33177 Admitir plantillas del catálogo de modelos para los prompts de políticas de Guardian @copyberry
    • #33180 Serializar las escrituras simultáneas en stdin de MCP @copyberry
    • #33182 Conservar los subtipos de error de instalación de complementos durante las importaciones @copyberry
    • #33184 Reutilizar los catálogos de herramientas MCP entre sesiones @copyberry
    • #33185 Mantener los destinos de las pruebas de aprobación en el directorio de inicio temporal @copyberry
    • #33187 Respetar los controles de gasto del espacio de trabajo al gestionar los límites de solicitudes @copyberry
    • #33198 Mantener los prompts interrumpidos en el historial de la conversación @copyberry
    • #33200 Separar las rutas de permisos de ejecución de los modelos del núcleo @copyberry
    • #33201 Crear ramas en las conversaciones al editar prompts anteriores de la TUI @copyberry
    • #33203 Conservar el estado de las operaciones en curso al restaurar la entrada del hilo @copyberry
    • #33207 Reintentar los turnos retenidos en el búfer de seguridad en un fork del hilo @copyberry
    • #33209 Separar el estado de la sesión de sus operaciones de entrada y salida @copyberry
    • #33211 Conservar el contexto del hilo al reintentar o editar turnos @copyberry
    • #33213 Preparar la versión estable 0.144.4 del SDK de Python @copyberry
    • #33223 Instrumentar las rutas de resolución de entornos y complementos @copyberry
    • #33232 Distinguir las menciones de habilidades de los parámetros de shell @copyberry
    • #33237 Corregir el autocompletado de habilidades en las menciones vinculadas con sufijos @copyberry
    • #33239 Renderizar las tabulaciones del editor de la TUI como espacios de una sola columna @copyberry
    • #33243 Agregar opciones para configurar el presupuesto de tokens de respaldo de la compactación automática @copyberry
    • #33251 Informar sobre los cambios de estado de la conexión del entorno seleccionado @copyberry
    • #33255 Agregar una fase de respaldo antes del cambio automático de contexto @copyberry
    • #33261 Agregar compatibilidad con Frameless Bidi para las conversaciones en tiempo real @copyberry
    • #33297 Permitir que los servidores MCP desactiven el almacenamiento en caché del catálogo de herramientas @copyberry
    • #33308 Ampliar la cobertura de las pruebas de regresión de la caché del catálogo de herramientas MCP @copyberry
    • #33364 Habilitar el historial paginado de hilos en app-server @copyberry
    • #33367 Respetar los límites de la respuesta final al entregar los mensajes de agentes en cola @copyberry
    • #33369 Examinar en paralelo las raíces de las habilidades @copyberry
    • #33373 Renderizar los prompts de la TUI antes de enviar los turnos del usuario @copyberry
    • #33411 Migrar los comandos de los complementos a habilidades durante la instalación @copyberry
    • #33412 Refactorizar las pruebas de renderizado del estado global para que usen instantáneas @copyberry
    • #33414 Exponer los posibles conectores de las sesiones importadas @copyberry
    • #33421 Obtener en paralelo los conectores del espacio de trabajo @copyberry
    • #33423 Cargar en paralelo las declaraciones de complementos del ejecutor @copyberry
    • #33424 Atribuir a Codex las solicitudes al MCP de la documentación de OpenAI @copyberry
    • #33425 Actualizar los catálogos de habilidades del host mediante el estado global @copyberry
    • #33426 Agregar compatibilidad con Cursor a la importación de la configuración @copyberry
    • #33427 Propagar a MCP las raíces diferidas de las capacidades del entorno @copyberry
    • #33430 Evitar crear rutas de metadatos en el sandbox de Windows @copyberry
    • #33432 Conservar el historial paginado de los subagentes creados @copyberry
    • #33435 Advertir cuando haya conflictos entre las ubicaciones de las raíces de capacidades @copyberry
    • #33441 Cerrar los hilos de Codex después de los escenarios de aprobación @copyberry
    • #33444 Agregar la migración de memoria de agentes externos @copyberry
    • #33445 Seleccionar el sandbox de Windows con privilegios elevados para los proxies de red @copyberry
    • #33446 Eliminar el cargador de proxies de red que no se usa @copyberry
    • #33454 Registrar el uso de tokens de escritura en el almacenamiento en caché de prompts @copyberry
    • #33456 Mover la migración de agentes externos a su propio crate @copyberry
    • #33457 Usar las respuestas finales en los resúmenes del historial de turnos @copyberry
    • #33459 Dar más tiempo a la generación de imágenes en el modo de código @copyberry
    • #33464 Reforzar la detección del uso forzado del comando rm @copyberry
    • #33467 Eliminar los identificadores de plantilla de los metadatos de las llamadas a herramientas MCP @copyberry
    • #33500 Agregar los tokens de escritura en caché al esquema de respuesta sin procesar @copyberry
    • #33509 Conservar el contenido cifrado en las salidas de las herramientas MCP @copyberry
    • #33550 Unificar las opciones de configuración multiagente en agents @copyberry
    • #33572 Exponer los tipos de agentes que se pueden crear solo cuando haya roles configurados @copyberry
    • #33605 Agregar BM25 por campos a la selección de habilidades en modo sombra @copyberry
    • #33613 Agregar selección de habilidades mediante n-gramas de caracteres @copyberry
    • #33614 Agregar selección léxica de habilidades con múltiples consultas @copyberry
    • #33631 Respetar los modelos predeterminados configurados para los agentes creados @copyberry
    • #33632 Eliminar las variantes de rutas del sistema de archivos correspondientes a valores predeterminados generados @copyberry
    • #33633 Aclarar cuándo esperar a que se inicien los entornos @copyberry
    • #33636 Aclarar cuándo esperar a que se inicien los entornos @copyberry
    • #33639 Eliminar el crate de WebRTC en tiempo real que no se usa @copyberry
    • #33640 Evitar notificaciones duplicadas de actualización de la lista de apps en caché @copyberry
    • #33645 Ejecutar write_stdin en paralelo en varias sesiones de terminal @copyberry
    • #33651 Agregar una API de app-server para leer los metadatos de las apps @copyberry
    • #33656 Validar el esfuerzo de razonamiento después de aplicar los roles de creación de agentes @copyberry
    • #33657 Restaurar los roles de los agentes al volver a cargar los subagentes v2 @copyberry
    • #33658 Mantener estables los entornos del turno activo al actualizar la configuración @copyberry
    • #33659 Exigir URL de datos para las imágenes que genera code-mode @copyberry
    • #33665 Actualizar el estado global del paso en todas las sesiones @copyberry
    • #33677 Reenviar desde las extensiones independientes la información de origen de los hilos @copyberry
    • #33680 Reformular la descripción de la herramienta apply_patch @copyberry
    • #33683 Conservar el alcance y la procedencia de la memoria importada de los agentes @copyberry
    • #33684 Extraer los datos de las solicitudes de aprobación de la TUI en estructuras @copyberry
    • #33687 Evitar escrituras innecesarias durante la reparación de migraciones @copyberry
    • #33695 Admitir transportes personalizados para Amazon Bedrock @copyberry
    • #33841 Hacer que los hilos de subagentes que pertenecen al hilo principal sean de solo lectura en la TUI @copyberry
    • #33842 Dar más tiempo de ejecución a la prueba de rechazo de fork en zsh @copyberry
    • #33843 Agregar una API para leer el estado en tiempo de ejecución de las apps instaladas @copyberry
    • #33845 Confirmar los restablecimientos del límite de uso antes del canje @copyberry
    • #33848 Corregir la aserción de la prueba de cierre de sesión administrado en Bedrock @copyberry
    • #33851 Registrar el tamaño de los datos de los resultados de búsqueda web @copyberry
    • #33852 Agregar la detección por lotes de las capacidades del ejecutor @copyberry
    • #33855 Etiquetar las delegaciones del vaciado del tramo final de las transcripciones en tiempo real @copyberry
    • #33856 Transmitir de forma continua la salida del traspaso a Codex en las conversaciones en tiempo real V3 @copyberry
    • #33858 Aislar las pruebas del núcleo de la persistencia del shell y de los rollouts @copyberry
    • #33861 Probar el aislamiento de las escrituras en el espacio de trabajo entre servidores de ejecución @copyberry
    • #33862 Suprimir los mensajes vacíos del modo multiagente @copyberry
    • #33863 Informar con mayor detalle sobre los tipos de errores de importación de sesiones @copyberry
    • #33864 Mantener las pruebas de funciones centradas en el comportamiento @copyberry
    • #33866 Eliminar la capa redundante de despacho de herramientas @copyberry
    • #33867 Agregar un período de gracia a los tiempos máximos de espera para la cesión del control en code-mode @copyberry
    • #33868 Eliminar las pruebas obsoletas del núcleo marcadas para omitirse @copyberry
    • #33870 Eliminar la función auxiliar redundante que ajusta líneas tomadas por referencia @copyberry
    • #33872 Eliminar los indicadores del modo de colaboración que la TUI no usa @copyberry
    • #33876 Registrar las instrucciones del modo de colaboración en el estado global @copyberry
    • #33883 Indicar la CLI como origen de la importación de la configuración de agentes externos @copyberry
    • #33889 Centralizar las conexiones MCP de los hilos en McpRuntime @copyberry
    • #33892 Limitar las lecturas de metadatos de los rollouts a los encabezados @copyberry
    • #33893 Registrar en el estado global el estado de las conversaciones en tiempo real @copyberry
    • #33895 Agregar hooks SessionEnd para el cierre de hilos @copyberry
    • #33896 Exponer los requisitos de la pantalla intermedia de instalación de complementos @copyberry
    • #33901 Admitir compilaciones de la app de escritorio con la marca ChatGPT @copyberry
    • #33902 Agregar consultas por lotes de tamaño limitado para el historial de mensajes @copyberry
    • #33903 Enrutar los traspasos en tiempo real V3 según el canal de respuesta @copyberry
    • #33905 Agrupar en lotes las lecturas del historial persistente durante la búsqueda inversa @copyberry
    • #33906 Iniciar proxies de red administrados en ejecutores remotos @copyberry
    • #33907 Agregar la búsqueda de coincidencias en hilos paginados @copyberry
    • #33908 Permitir publicar complementos mediante actualizaciones de uso compartido @copyberry
    • #33921 Conservar en el selector de agentes la información sobre qué subagentes siguen activos @copyberry
    • #33922 Permitir seleccionar agentes basados en rutas en el selector de la TUI @copyberry
    • #33923 Agregar variantes de audio a los protocolos de entrada del usuario @copyberry
    • #33925 Mostrar enlaces a visualizaciones dentro del texto de la TUI @copyberry
    • #33926 Corregir el uso de comillas en los comandos de hooks en Windows @copyberry
    • #33929 Gestionar las entradas de audio y los argumentos de las pruebas unitarias de Bazel @copyberry
    • #33930 Registrar los prefijos heredados de los rollouts paginados @copyberry
    • #33932 Reenviar las entradas de audio a la Responses API @copyberry
    • #33938 Centralizar la configuración de conexión a SQLite @copyberry
    • #33944 Registrar las instrucciones sobre permisos en el estado global @copyberry
    • #33950 Permitir que los usuarios guarden el directorio de trabajo para las sesiones reanudadas @copyberry
    • #33961 Actualizar los metadatos de modelos incluidos @copyberry
    • #33963 Agregar contexto a los registros de reintentos de muestreo @copyberry
    • #33982 Restringir el historial de audio según las modalidades de entrada del modelo @copyberry
    • #34038 Gestionar rollouts comprimidos en el inventario de hilos de doctor @copyberry
    • #34045 Renderizar Markdown a medida que se recibe @copyberry
    • #34047 Evitar volver a enviar el modelo al usar accesos directos de razonamiento @copyberry
    • #34049 Evitar que la TUI se redibuje innecesariamente durante la transmisión @copyberry
    • #34067 Iniciar las sesiones en tiempo real V3 con elementos de texto iniciales @copyberry
    • #34080 Admitir salidas de audio en las herramientas dinámicas y en el modo de código @copyberry
    • #34085 Admitir vistas heredadas para el historial paginado de hilos @copyberry
    • #34194 Evitar clonar datos de hilos al renderizar transcripciones @copyberry
    • #34197 Usar el recopilador de Markdown como fuente de referencia para la transmisión @copyberry
    • #34198 Iniciar conversaciones paralelas sin reproducir los turnos heredados @copyberry
    • #34199 Evitar condiciones de carrera al determinar el estado de actividad durante el inicio de conversaciones paralelas @copyberry
    • #34204 Evitar clonar las líneas del historial de la TUI almacenadas en búfer @copyberry
    • #34206 Evitar conservar imágenes MCP decodificadas en las celdas del historial @copyberry
    • #34216 Acelerar el cálculo de la disposición de Markdown en la TUI @copyberry
    • #34217 Mantener el renderizado incremental cuando haya contexto de visualización @copyberry
    • #34218 Registrar en la TUI la finalización de los comandos por separado de su salida @copyberry
    • #34222 Evitar almacenar en búfer las notificaciones de hilos innecesarias para la reproducción @copyberry
    • #34223 Almacenar en caché el renderizado definitivo del historial en Markdown @copyberry
    • #34224 Evitar clonar los cambios de archivos al renderizar diferencias en la TUI @copyberry
    • #34226 Completar los elementos de finalización faltantes solo para el turno de ejecución activo @copyberry
    • #34229 Guardar de forma persistente los nombres de los hilos paginados @copyberry
    • #34232 Volver a medir las celdas dinámicas en la vista superpuesta de la transcripción @copyberry
    • #34234 Evitar solicitudes redundantes de metadatos de subagentes en la TUI @copyberry
    • #34271 Migrar las reglas de autorización de la política de ejecución heredada @copyberry
    • #34293 Conservar las exportaciones vinculadas de PATH de zsh en las instantáneas del shell @copyberry
    • #34344 Rechazar los modos de historial no admitidos al cargar rollouts @copyberry
    • #34345 Eliminar las funciones auxiliares de Rust que no se usan @copyberry
    • #34346 Registrar las directivas de visualización insertadas en el texto durante la transmisión @copyberry
    • #34347 Evitar clonar los datos diferidos del ciclo de vida de la TUI @copyberry
    • #34348 Reutilizar las alturas flexibles de la TUI almacenadas en caché entre pasadas de renderizado de fotogramas @copyberry
    • #34355 Paralelizar las solicitudes de inicialización de la TUI @copyberry
    • #34357 Renderizar la salida de comandos a medida que se recibe mediante iteradores de vista previa @copyberry
    • #34359 Limitar la salida de comandos que se transmite en la TUI @copyberry
    • #34361 Evitar clonar el historial del hilo al reproducir el uso de tokens @copyberry
    • #34365 Animar los cambios en los niveles de esfuerzo de razonamiento Max y Ultra @copyberry
    • #34366 Evitar clonar el texto de los hipervínculos durante el renderizado de la TUI @copyberry
    • #34368 Usar directamente en la TUI los metadatos de habilidades de app-server @copyberry
    • #34371 Eliminar las revisiones obsoletas de Guardian cuando finalicen los turnos @copyberry
    • #34375 Ampliar los intervalos del histograma de latencia en segundos @copyberry
    • #34378 Evitar renderizar dos veces las imágenes generadas @copyberry
    • #34380 Dejar de reintentar turnos cuando las imágenes de las herramientas no sean válidas @copyberry
    • #34381 Evitar clonar los datos transmitidos por WebSocket de Responses @copyberry
    • #34382 Mantener en SQLite los metadatos de Git de los hilos paginados @copyberry
    • #34383 Marcar el modo multiagente v2 como estable @copyberry
    • #34384 Actualizar la versión de ripgrep incluida en el paquete a 15.2.0 @copyberry
    • #34385 Conservar el audio en el historial y en las salidas de herramientas @copyberry
    • #34386 Habilitar las memorias para los hilos paginados @copyberry
    • #34387 Actualizar los metadatos de modelos incluidos en el paquete @copyberry
    • #34389 Enrutar el MCP de Codex Apps a través del servicio de complementos @copyberry
    • #34390 Usar almacenamiento con copia en escritura para las instantáneas del historial @copyberry
    • #34392 Ignorar las ACE heredadas al actualizar las raíces de escritura de Windows @copyberry
    • #34393 Agregar límites configurables para el volcado del contexto de los hooks @copyberry
    • #34396 Ejecutar los hooks de inicio de sesión por compactación antes de continuar el turno @copyberry
    • #34400 Propagar los motivos de rechazo de las solicitudes de aprobación @copyberry
    • #34403 Actualizar las pruebas para reflejar los cambios en el historial y en la API de hooks @copyberry
    • #34407 Determinar la ascendencia de los rollouts paginados @copyberry
    • #34408 Admitir conexiones MCP sin hilos que no tengan canales de eventos @copyberry
    • #34409 Limitar la vista del sistema de archivos de /proc en Linux durante la comprobación previa @copyberry
    • #34411 Exigir rutas absolutas para la configuración de SQLite en las pruebas @copyberry
    • #34413 Eliminar los trabajos de agentes basados en CSV @copyberry
    • #34416 Mostrar en los encabezados de la TUI las advertencias de los hooks completados @copyberry
    • #34417 Ampliar los metadatos del conector en app/read @copyberry
    • #34423 Agregar compatibilidad con el entorno aislado de Windows en el servidor de ejecución @copyberry
    • #34429 Mover los modelos compartidos de habilidades a codex-skills @copyberry
    • #34431 Optimizar el manejo del historial durante la compactación remota @copyberry
    • #34434 Admitir mensajes del catálogo para las políticas de aprobación que no requieren una solicitud @copyberry
    • #34435 Resolver explícitamente las rutas del proxy de salida @copyberry
    • #34436 Respetar los perfiles de permisos administrados al resolver el proxy de red @copyberry
    • #34438 Aumentar el tiempo máximo de espera de la prueba de aprobación de parches @copyberry
    • #34441 Agregar cesiones de control con búfer durante la ejecución en code-mode @copyberry

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.195

    Nuevas funciones

    • Ahora los diagramas de Mermaid se muestran directamente en las transcripciones de las tareas.
    • Ahora puedes usar formularios interactivos en las tareas de Codex.
    • Ahora puedes recuperar los prompts que aún no enviaste al cambiar de tarea, host o espacio de trabajo.

    Mejoras y correcciones de errores

    • Las listas de tareas ahora se ordenan por actividad reciente y muestran los hosts no disponibles al crear una tarea.
    • El editor ahora muestra vistas previas del texto seleccionado y ofrece transiciones más fluidas al pasar a una tarea nueva.
    • Ahora puedes reanudar las ejecuciones de objetivos que se bloquearon o alcanzaron un límite de uso.
    • Mejoramos la visualización del progreso del plan, los controles del modo rápido y el dictado directamente en el editor.
    • Mejoramos los primeros pasos con Remoto, las indicaciones del editor y la navegación en iPad.
    • Corregimos un error que podía hacer que la app se cerrara si aparecían entradas duplicadas en la lista de tareas al iniciar una tarea.
    • Corregimos problemas con las acciones de las tareas en iOS 18 y con el estilo de las listas de tareas.
    • Corregimos el espaciado del editor y los márgenes internos del menú de archivos adjuntos. También eliminamos los indicadores de transcripción duplicados.
  • Codex CLI 0.144.6

    $ npm install -g @openai/codex@0.144.6
    Ver detalles

    Correcciones de errores

    • Se actualizaron las instrucciones incluidas para GPT-5.6 Sol, Terra y Luna y se corrigió el tamaño de la ventana de contexto de cada modelo a 272 000 tokens. (#33972, #34009)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.144.5...rust-v0.144.6

    • #33972 Incorporar a la versión 0.144 la actualización de los metadatos de modelos que se distribuyen con Codex @sayan-oai
    • #34009 Limitar la corrección urgente de la versión 0.144 a los prompts y al contexto de GPT-5.6 @sayan-oai

    Versión completa en GitHub

  • Codex CLI 0.144.5

  • Codex CLI 0.144.4

  • ChatGPT para iOS 1.2026.188

    Nuevas funciones

    • Ahora puedes ver visualizaciones directamente en las tareas de Codex.

    Mejoras y correcciones de errores

    • Mejoramos la creación y la gestión de tareas desde las conversaciones. Ahora los enlaces a las tareas recién creadas funcionan de forma confiable.
    • Mejoramos la presentación de la actividad de las herramientas y los indicadores de progreso.
    • Mejoramos las indicaciones que aparecen al abrir archivos.
    • Los controles del editor ahora siguen visibles por encima del teclado cuando escribes prompts largos o usas un tamaño de texto más grande.
    • Corregimos la selección y el restablecimiento del Modo rápido para cada tarea.
    • Corregimos un error que hacía que los prompts iniciales ignoraran la configuración de aprobación predefinida que habías seleccionado.
    • Corregimos los fondos del autocompletado y un error que hacía que las filas de tareas dejaran de responder al deslizar el dedo.
  • Codex CLI 0.144.3

  • Codex CLI 0.144.2

    $ npm install -g @openai/codex@0.144.2
    Ver detalles

    Correcciones de errores

    • Tras revertir una regresión en los prompts, se restauraron la política de revisión automática de Guardian, el formato de solicitud y el comportamiento de las herramientas que se usaban antes del cambio. (#32672)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.144.1...rust-v0.144.2

    • #32672 [release/0.144] Revertir “Actualizar los prompts de la revisión automática” @dylan-hurd-oai

    Versión completa en GitHub

  • Codex se integra en la app de escritorio de ChatGPT 26.707

    Codex ya forma parte de la app de escritorio de ChatGPT en macOS y Windows. Si ya usas la app de Codex, puedes actualizarla como de costumbre y conservar tus proyectos, tu configuración y tus flujos de trabajo. Puedes elegir Codex como vista predeterminada y, en macOS, conservar el ícono de la app de Codex.

    Nuevas funciones

    • Edita Markdown y código directamente en la app, agrega anotaciones en línea y pídele a Codex que modifique el contenido seleccionado.
    • Usa PR Chat para revisar pull requests de GitHub y hacerle preguntas a Codex sobre los cambios en su contexto. Envía comentarios de revisión en las líneas correspondientes, examina los parches propuestos y edítalos, acéptalos o recházalos sin salir de la app.
    • Conecta dominios personalizados a tus Sites publicados.

    Mejoras de rendimiento y correcciones de errores

    • La función Uso de la computadora ahora es más rápida con GPT-5.6.
    • Ahora es más fácil seguir la actividad de las tareas y los subagentes mientras Codex trabaja.
    • Simplificamos la administración de complementos al trasladarla a Configuración.
    • Mejoramos el manejo de permisos al reanudar tareas o enviar mensajes de seguimiento.
    • Aclaramos las advertencias sobre Acceso completo y agregamos un cuadro de diálogo que aparece al combinar Acceso completo con Ultra.
    • Mejoramos la configuración en macOS y Windows, incluida la instalación en macOS, los flujos de trabajo basados en Git y la función Uso de la computadora en Windows.
    • Corregimos problemas al reanudar tareas en proyectos locales y los bucles de reintentos durante la configuración inicial.
    • Corregimos el desplazamiento en las revisiones de pull requests y ampliamos las etiquetas de los diagramas de Mermaid.
    • Mejoramos la estabilidad de las conexiones móviles y corregimos la renderización de video en proyectos SSH.
    • Otras mejoras de rendimiento y correcciones de errores.
  • Codex CLI 0.144.1

    $ npm install -g @openai/codex@0.144.1
    Ver detalles

    Correcciones de errores

    • Se corrigió un problema que hacía fallar las instalaciones independientes cuando GitHub devolvía los metadatos de la versión en formato compacto o en un orden distinto. (#31913)
    • Al instalar el paquete de macOS, el host del modo de código ahora queda disponible junto con el ejecutable codex. (#31913)
    • Si el binario del host complementario no está disponible, el modo de código ahora usa el entorno de ejecución integrado para seguir funcionando. (#31913)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.144.0...rust-v0.144.1

    • #31913 [0.144] Aplicar a una versión anterior las correcciones de confiabilidad del instalador y del modo de código @bolinfest

    Versión completa en GitHub

  • Codex CLI 0.144.0

    $ npm install -g @openai/codex@0.144.0
    Ver detalles

    Nuevas funciones

    • Los créditos que restablecen el límite de uso ahora muestran su tipo y fecha de vencimiento, y puedes elegir cuál canjear. (#30488)
    • Se agregó el modo writes de aprobación de Apps, que permite las acciones declaradas de solo lectura y solicita aprobación para las operaciones de escritura. (#30482)
    • Las herramientas de MCP ahora pueden solicitar la autenticación de forma interactiva sin que sea necesario habilitar una opción experimental. (#28772)
    • Los hosts de App Server pueden proporcionar la autenticación de Codex en tiempo de ejecución y redirigirte a una página alojada cuando inicias sesión correctamente. (#28745, #31274)
    • Ahora se detectan las instalaciones globales de pnunen para que los diagnósticos y las actualizaciones usen el administrador de paquetes correcto. (#31503)
    • Al seleccionar el nivel de razonamiento Ultra, ahora verás una advertencia si la ejecución simultánea de muchos agentes podría aumentar rápidamente el consumo. (#31621)

    Correcciones de errores

    • Si la compactación hace referencia a un modelo retirado, Codex vuelve a intentarla con el modelo seleccionado para recuperar el hilo reanudado de ChatGPT. (#30319)
    • Se corrigieron los cierres inesperados del Modo de código en los binarios publicados para macOS en equipos Intel. (#30953)
    • Las sesiones del sandbox de Windows pueden eliminar archivos en directorios raíz con permiso de escritura y acceder al entorno de ejecución principal administrado. (#31138, #31574)
    • Ahora puedes pegar secuencias de control de la terminal sin que se distorsione la interfaz de texto (TUI) ni se dañe el historial de una conversación reanudada. (#31494)
    • Las sesiones de Apps de larga duración ahora renuevan la autenticación del conector alojado codex_apps cuando vence. (#31486)
    • Las conexiones WebSocket de Responses siguen usando el transporte de baja latencia y respetan la configuración de los proxies del sistema y de las autoridades de certificación personalizadas. (#31441, #31622)

    Documentación

    • Las advertencias del inicio de sesión con código de dispositivo ahora explican cómo reconocer y detener los intentos de phishing. (#31648)

    Tareas de mantenimiento

    • Se redujo el tiempo de carga de las habilidades de los complementos en ejecutores remotos al resolver los espacios de nombres una sola vez por raíz. (#31348)
    • El selector de ramas de /review ahora es más rápido y confiable en repositorios grandes. (#31464)
    • Se mejoró la revisión automática con instrucciones más claras y un conjunto de herramientas más específico. (#31480)
    • Los nombres de los modelos de Amazon Bedrock ahora indican claramente a qué familia y variante de GPT-5.6 pertenece cada modelo. (#31636)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.143.0...rust-v0.144.0

    • #30292 Serializar los almacenes compartidos de credenciales OAuth de MCP @stevenlee-oai
    • #30488 [codex-cli] Mostrar los detalles del restablecimiento en el selector de créditos para canjear @jayp-oai
    • #31297 feat(core): emitir elementos canónicos de ejecución de comandos @owenlin0
    • #31298 feat(core): emitir elementos canónicos de llamadas a herramientas dinámicas @owenlin0
    • #31369 test(skills): agregar pruebas para la carga de espacios de nombres de complementos @anp-oai
    • #30953 fix(release): agregar la autorización de firma que faltaba para V8 en equipos Intel @malsamiri-oai
    • #31355 refactor: hacer que ExternalAuth devuelva CodexAuth @lt-oai
    • #31352 ci: aumentar la cantidad de trabajos de pruebas locales de Bazel en Windows @anp-oai
    • #30482 [codex-rs] Agregar el modo writes de aprobación de Apps @zamoshchin-openai
    • #31439 Gestionar los errores de la política bio en Codex @fc-oai
    • #31319 [codex] agregar métricas de latencia del entorno de ejecución del conector @mzeng-openai
    • #31312 Usar los mensajes de aprobación del catálogo de modelos @dylan-hurd-oai
    • #31422 test: generalizar el fixture de exec-server @anp-oai
    • #28772 [codex] Habilitar de forma predeterminada las solicitudes interactivas de autenticación @mzeng-openai
    • #28745 [login] admitir redirecciones a una página alojada tras iniciar sesión correctamente @rafael-jac
    • #31316 chore: extraer los intentos de solicitud de compactación remota @celia-oai
    • #31299 feat(core): emitir elementos canónicos de actividad de subagentes @owenlin0
    • #31285 [1/5] [codex] sincronizar el esquema del paquete de managed-layer @hefuc-oai
    • #31300 feat(core): emitir elementos canónicos de llamadas a herramientas de collab @owenlin0
    • #31301 feat(core): emitir elementos canónicos de espera de collab @owenlin0
    • #30319 fix: si se rechaza la compactación con el modelo anterior, volver a intentarla con el modelo seleccionado @celia-oai
    • #30879 Admitir las URL que combinan mayúsculas y minúsculas en las comprobaciones de seguridad de los comandos de Windows @charliemarsh-oai
    • #31191 Gestionar los separadores de autocompletado y el cierre de ventanas emergentes @charliemarsh-oai
    • #31425 test: agregar un builder para TestAppServer @anp-oai
    • #31342 http-client: exponer los requisitos previos para usar un proxy con WebSocket @bolinfest
    • #31348 perf(skills): resolver los espacios de nombres de los complementos por raíz @anp-oai
    • #31289 Usar el campo canónico de acceso web indexado @winston-openai
    • #31464 Acelerar el selector de ramas de revisión mediante for-each-ref @charliemarsh-oai
    • #31332 ci: parametrizar las rutas de destino de Cargo @anp-oai
    • #31421 refactor: unificar la resolución de la autenticación externa @pakrym-oai
    • #31451 test: adaptar el código que llama a TestAppServer para que use el builder @anp-oai
    • #31274 [codex] Admitir la autenticación de Codex proporcionada externamente @lt-oai
    • #31501 Rastrear la ejecución de comandos de hooks @wiltzius-openai
    • #31356 ci: compilar V8 desde el código fuente en Windows 2025 @anp-oai
    • #31283 core: admitir elementos de turno administrados por extensiones @owenlin0
    • #31570 fs: permitir que se omitan directorios ocultos al recorrer el árbol de archivos @jif-oai
    • #31465 Ajustar el mensaje de lista de ramas vacía según la búsqueda @charliemarsh-oai
    • #31586 Estabilizar la prueba de la solicitud cifrada de creación de procesos de MAv2 @jif-oai
    • #31585 Estabilizar la comprobación de paridad de la compactación remota con catálogos dinámicos de habilidades @jif-oai
    • #31518 Registrar los subtipos de errores de instalación de complementos @charlesgong-openai
    • #31587 Estabilizar la prueba del presupuesto compartido de rollout @jif-oai
    • #31503 Detectar las instalaciones de Codex administradas por pnpm @charliemarsh-oai
    • #31525 core: migrar la búsqueda web independiente a elementos de turno administrados por la extensión @owenlin0
    • #31473 feat(core): emitir elementos canónicos del modo de revisión @owenlin0
    • #31452 test: eliminar los constructores de TestAppServer @anp-oai
    • #31612 Redondear la duración de los tiempos de espera de MCP en los mensajes de error @jif-oai
    • #31138 fix(windows-sandbox): permitir la eliminación de archivos en directorios raíz con permiso de escritura @fcoury-oai
    • #31500 code-mode: usar el modo alojado de forma predeterminada @cconger
    • #31494 tui: sanear las secuencias de control de la terminal en los mensajes de usuario @etraut-openai
    • #31524 chore(protocol): usar UUIDv7 al generar identificadores de elementos @owenlin0
    • #31496 Usar HTTP como alternativa cuando Apple Git no esté disponible @fc-oai
    • #31578 Limitar la cantidad de RPC pendientes de exec-server @jif-oai
    • #29875 [codex] Sanear los títulos alternativos de las sesiones importadas @stefanstokic-oai
    • #31621 tui: mostrar una advertencia al usar Ultra con muchos agentes en paralelo @shijie-oai
    • #31622 websocket-client: agregar un conector que tenga en cuenta la configuración del proxy @bolinfest
    • #31574 [codex] Otorgar al sandbox de Windows acceso al entorno de ejecución principal @abhinav-oai
    • #31292 Reutilizar la instantánea de las herramientas de MCP dentro de una misma solicitud de muestreo @sayan-oai
    • #31630 feat(core): emitir elementos canónicos de prompts de hooks @owenlin0
    • #31636 feat: cambiar los nombres que se muestran para los modelos GPT-5.6 en Amazon Bedrock @celia-oai
    • #31629 core: dejar de emitir directamente los eventos de comandos heredados @owenlin0
    • #31441 core: mantener las conexiones WebSocket de Responses al usar el proxy del sistema @bolinfest
    • #31357 ci: dirigir las operaciones de E/S de la compilación a través de Dev Drives @anp-oai
    • #31461 chore: eliminar el flujo de trabajo inactivo de cargo audit @anp-oai
    • #31614 test: migrar los inicios de app-server v2 al entorno automático @anp-oai
    • #31497 [codex] aumentar el umbral de compactación del esquema de herramientas @fbauer33
    • #31650 code-mode: pausar la ejecución para solicitar una respuesta cada vez que se requiera aprobación @cconger
    • #31648 Aclarar la advertencia sobre phishing en el inicio de sesión con código de dispositivo @etraut-openai
    • #31663 test(app-server): usar las rutas nativas de los fixtures de rollout @fcoury-oai
    • #31330 [codex-apps] Omitir los campos internos de las cargas útiles de archivos @jacobzhou-oai
    • #31480 Actualizar los prompts de revisión automática @olliem-oai
    • #21818 Actualizar models.json @github-actions
    • #31427 test: agregar un transporte de exec-server con retraso @anp-oai
    • #30278 [codex] Conservar al revisor al reanudar hilos @viyatb-oai
    • #31675 Ampliar la responsabilidad sobre el núcleo del agente @pakrym-oai
    • #31486 [connectors] Renovar la autenticación de codex_apps para /ps/mcp @stevenlee-oai
    • #31361 model-provider: usar la fábrica de clientes HTTP para el descubrimiento de modelos @bolinfest
    • #30188 feat(rollout): guardar los TurnItems de forma persistente para los rollouts paginados de hilos @owenlin0
    • #31596 Usar la extensión de generación de imágenes de forma predeterminada @won-openai
    • #31684 Actualizar models.json @github-actions

    Versión completa en GitHub

  • Codex CLI 0.143.0

    $ npm install -g @openai/codex@0.143.0
    Ver detalles

    Nuevas funciones

    • Los complementos remotos ahora están habilitados de forma predeterminada. Las filas del catálogo muestran más información, incluidas las versiones remotas y locales, y se admiten fuentes de npm para el Marketplace. (#30297, #26705, #29375, #30981)
    • Codex puede dirigir el tráfico de autenticación y el de Responses API a través de los proxies del sistema en macOS y Windows, incluso con configuraciones PAC y WPAD. (#26708, #26709, #31335)
    • Se agregó codex remote-control pair para generar códigos de emparejamiento manual desde un daemon en ejecución. (#29913)
    • Se agregaron los modelos GPT-5.6 Sol, Terra y Luna de Amazon Bedrock, con soporte nativo para el nivel max de esfuerzo de razonamiento. (#30285, #30467)
    • Las herramientas de MCP ahora usan la búsqueda de herramientas de forma predeterminada, y los servidores MCP alojados en ChatGPT pueden usar explícitamente la autenticación de sesión. (#29486, #29733)
    • Los clientes de App Server pueden inspeccionar entornos, enumerar hilos descendientes y crear un fork del historial hasta un turno específico, inclusive. (#30291, #29591, #30277)

    Correcciones de errores

    • Se corrigió el manejo de los finales de línea y de la tecla de retroceso en la entrada de ConPTY en Windows. También se corrigieron casos límite en los reintentos con credenciales del sandbox. (#29734, #29624, #29637)
    • Se corrigieron los prompts de seguridad que seguían visibles en la TUI y un problema por el que cancelar una revisión podía hacer que el inicio de MCP siguiera apareciendo como ocupado. (#30490, #31189)
    • Se mejoró la recuperación cuando los servidores de ejecución están temporalmente sin conexión y se evitaron las ráfagas de reintentos al renovar los tokens de control remoto. (#30098, #30201)
    • Ahora se conservan el texto final de la transcripción en tiempo real y los eventos finales del registro de ejecución durante el cierre. (#29918, #30144)
    • Se aumentó la tasa de éxito de las solicitudes incrementales de WebSocket al ignorar los metadatos de respuesta durante las comparaciones. (#30770)
    • El instalador ahora reutiliza los metadatos de la versión, lo que reduce las fallas causadas por los límites de solicitudes de la API de GitHub. (#31056)

    Documentación

    • Se documentaron los identificadores UUID7 de hilos y turnos, además de los flujos de trabajo recomendados para las pruebas de integración del ejecutor remoto. (#27714, #29790)

    Mantenimiento

    • Se actualizaron OpenSSL, Hono, fast-uri, quick-xml y crossbeam-epoch para corregir las vulnerabilidades señaladas en los avisos de seguridad. (#29487, #29650, #30941, #31308)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.142.0...rust-v0.143.0

    • #26708 PAC 3 - Agregar el mecanismo de resolución del proxy del sistema de Windows @canvrno-oai
    • #28769 Registrar la función de requisitos completos de CDP @syuan-oai
    • #29485 [codex] obtener los ID de los complementos remotos destacados @ericning-o
    • #29487 Actualizar la versión incluida de OpenSSL a 3.6.3 @jif-oai
    • #29489 [codex] Actualizar esbuild a 0.28.1 @pakrym-oai
    • #29488 [plugins] Agregar metadatos del logotipo para el modo oscuro @drewschuster-openai
    • #29249 [codex] migrar el contexto del entorno al estado del mundo del modelo @pakrym-oai
    • #29494 core: encapsular el contexto de la ventana de presupuesto de tokens @bolinfest
    • #29417 [codex] reemplazar las imágenes remotas por texto de error visible para el modelo @rka-oai
    • #28360 feat(core): almacenar turn_id en los metadatos de ResponseItem @owenlin0
    • #29486 [codex] Usar la búsqueda de herramientas de forma predeterminada para las herramientas de MCP @sayan-oai
    • #29501 path-uri: aclarar la conversión de rutas nativas del host @anp-oai
    • #29504 fix: corregir la prueba del elemento de respuesta del estado del mundo @celia-oai
    • #26704 Uso compartido de complementos en la TUI 4 - cubrir los flujos del catálogo de complementos remotos @canvrno-oai
    • #29419 [codex] rechazar las imágenes remotas en el punto de entrada de app-server @rka-oai
    • #28992 chore: mejorar los mensajes de error por credenciales vencidas de Bedrock @celia-oai
    • #29467 Hacer que el formateador no genere salida cuando finalice correctamente @anp-oai
    • #26709 PAC 4 - Agregar el mecanismo de resolución del proxy del sistema de macOS @canvrno-oai
    • #29490 chore: advertir cuando el modo de código no tenga metadatos del modelo @celia-oai
    • #29493 mcp: aceptar un cwd absoluto de otro sistema para stdio remoto @anp-oai
    • #29473 Propagar los metadatos sobre el tratamiento del búfer de seguridad @fc-oai
    • #24092 [codex] Rechazar las regiones del AST de PowerShell que no se hayan convertido a una representación de nivel inferior @bookholt-oai
    • #29155 [codex] Exponer el nivel de servicio y el esfuerzo de razonamiento en OTEL @daniel-oai
    • #29068 [codex] cambios de estilo @rka-oai
    • #29518 Eliminar el indicador redundante del administrador de Codex Apps @aibrahim-oai
    • #27946 [codex] Usar elementos de entrada para las herramientas de Responses Lite @rka-oai
    • #29528 Centralizar la gestión del cliente de Codex Apps @aibrahim-oai
    • #29577 Manejar herramientas adicionales en la validación de URL de imágenes @aibrahim-oai
    • #29575 Eliminar la verificación redundante de la caché de Codex Apps @aibrahim-oai
    • #29583 Agrupar la configuración del cliente de Codex Apps @aibrahim-oai
    • #29358 Permitir que el sandbox de Codex use el estado del sandbox de MCP @jif-oai
    • #29599 Dejar de almacenar de forma persistente los eventos de registro transferidos mediante el puente @jif-oai
    • #29615 Corregir el bloqueo de la solicitud de autenticación de Codex Apps @jif-oai
    • #29067 Incluir las herramientas multiagente v2 en el espacio de nombres collaboration @jif-oai
    • #29614 path-uri: agregar una comprobación léxica de contención de rutas @jif-oai
    • #28426 Compartir el historial del registro de ejecución reanudado @charliemarsh-oai
    • #29634 Actualizar rmcp a 1.8.0 @jif-oai
    • #29650 Actualizar las dependencias vulnerables Hono y fast-uri @jif-oai
    • #29498 [codex] Medir los bytes guardados en los registros de ejecución @wiltzius-openai
    • #29659 [core] evitar recordatorios repetidos de la hora actual según el tiempo transcurrido @rka-oai
    • #29608 Cerrar los administradores de MCP sustituidos al actualizar @jif-oai
    • #29527 core: usar el estado del mundo del turno para la compactación en línea @sayan-oai
    • #29672 [codex] Incluir herramientas adicionales en las métricas de persistencia de los registros de ejecución @rka-oai
    • #29669 Incluir herramientas adicionales en las métricas de persistencia de los registros de ejecución @winston-openai
    • #29680 Revertir “Incluir herramientas adicionales en las métricas de persistencia de los registros de ejecución” @rasmusrygaard
    • #27714 app-server: documentar que los ID de hilos y turnos son UUID7 @owenlin0
    • #29456 Preparar el contexto del sandbox de red administrado @jif-oai
    • #28418 chore(core) rm AskForApproval::OnFailure @dylan-hurd-oai
    • #29675 core: agregar un campo de metadatos adicional a la estructura Thread @kumquatexpress
    • #29013 Mantener en la memoria del proxy las claves privadas de la CA de MITM administrada @winston-openai
    • #29495 Separar los ID de análisis de complementos locales y remotos @jameswt-oai
    • #29671 [codex] Conservar el estado del proxy para las funciones auxiliares del sandbox del sistema de archivos @iceweasel-oai
    • #29513 [codex] permitir la generación de imágenes con autenticación del proveedor @richardopenai
    • #29526 core: resolver las rutas de view_image en el entorno seleccionado @anp-oai
    • #29696 [codex] Corregir la política de aprobación desactualizada en la prueba de MCP @sayan-oai
    • #29704 [codex] Corregir la política de aprobación desactualizada en la prueba de MCP @kumquatexpress
    • #29547 core: usar los entornos del paso actual para las herramientas @sayan-oai
    • #28976 Agregar métricas de errores en las llamadas a herramientas de MCP @stevenlee-oai
    • #27045 feat(guardian): incluir el correo electrónico de la cuenta conectada en las revisiones de apps @viyatb-oai
    • #29620 Desacoplar la resolución de la ruta del archivo de manifiesto del complemento @jif-oai
    • #29666 [codex] Informar el directorio de trabajo de exec-server @rasmusrygaard
    • #29705 feat(app-server): thread/turns/items/list -> thread/items/list @owenlin0
    • #29716 code-mode: cambiar el nombre de codex_code_mode::CodeModeService @cconger
    • #29712 test: elegir la rama de ejecución según el sistema operativo de destino en lugar de la variante del ejecutor de pruebas @anp-oai
    • #29728 pruebas de core: cambiar el nombre del generador automático de entornos @anp-oai
    • #29158 path-uri: eliminar la deserialización heredada de rutas @anp-oai
    • #29519 core: almacenar de forma persistente los metadatos iniciales de la ventana de contexto @bolinfest
    • #28918 Hacer que las raíces de los complementos seleccionados usen el formato URI nativo @jif-oai
    • #29515 [codex] definir el protocolo de enlace inicial del host del modo de código @cconger
    • #29715 [codex] indicar cuándo se agota el presupuesto de ejecución @rka-oai
    • #29732 code-mode: eliminar Session::is_alive() @cconger
    • #29626 Cargar las habilidades del ejecutor sin convertir las rutas del host @jif-oai
    • #29714 protocol: separar las responsabilidades sobre los RPC de app y de exec @anp-oai
    • #29664 refactor: extraer el estado de los tokens de la ventana de contexto @bolinfest
    • #29665 fix: restringir el contexto restante a la ventana del cuerpo @bolinfest
    • #29744 [codex] cambiar el nombre del error de presupuesto de ejecución a error de presupuesto de sesión @rka-oai
    • #29739 Actualizar las instrucciones de new_context_window @andmis
    • #29743 core: restablecer el contexto para la compactación por presupuesto de tokens @bolinfest
    • #29477 Permitir sobrescribir el origen de cada hilo @alexsong-oai
    • #29745 core: agregar wait_for_environment para los entornos en proceso de inicio @sayan-oai
    • #28630 [codex] rastrear la latencia de inicio de MCP @rphilizaire-openai
    • #29750 chore: asignar ID con el prefijo amsg_ a los mensajes de agentes @bolinfest
    • #29746 test: agregar una función auxiliar para entornos automáticos de app-server @anp-oai
    • #29711 Permitir que los hosts de extensiones de generación de imágenes controlen la persistencia de la salida @won-openai
    • #29762 [codex] Reutilizar el mecanismo de reemplazo del historial compactado para las nuevas ventanas de contexto @pakrym-oai
    • #29768 [codex] Actualizar las indicaciones del instalador de habilidades incluido @sayan-oai
    • #29690 [plugins] Agregar requisitos para las fuentes del Marketplace @xl-openai
    • #29765 [codex] Ignorar los complementos locales seleccionados para el catálogo cuando el catálogo remoto esté activo @xl-openai
    • #29767 [codex] Asignar ID de elementos de respuesta en el historial de un fork @pakrym-oai
    • #29721 auth: mover el modo de dominio por debajo de los tipos de protocolo de la app @anp-oai
    • #29753 [plugins] Aplicar los requisitos de admisión de fuentes del Marketplace @xl-openai
    • #29722 config: asignar al módulo de configuración la responsabilidad sobre los tipos de procedencia de las capas @anp-oai
    • #29723 connectors: asignar al módulo de conectores la responsabilidad sobre los tipos de metadatos de la app @anp-oai
    • #29788 test: ejecutar las pruebas de integración de app-server con Wine @anp-oai
    • #29789 test: usar entornos automáticos en las pruebas de integración de app-server @anp-oai
    • #29790 docs: documentar las pruebas de integración del ejecutor remoto @anp-oai
    • #29815 [codex] Eliminar la opción para desactivar la compactación automática @rhan-oai
    • #29628 Mantener en formato URI nativo las rutas de MCP de los complementos del ejecutor @jif-oai
    • #29731 [codex] Registrar el uso implícito de habilidades al leer material de apoyo @alexsong-oai
    • #29829 Almacenar de forma persistente los mensajes de agentes como elementos de respuesta @jif-oai
    • #29841 Agregar un RPC para recorrer de forma acotada el sistema de archivos @jif-oai
    • #29842 Usar fs/walk para detectar habilidades del entorno @jif-oai
    • #29567 [codex] mostrar el número de resultados de las importaciones externas @charlesgong-openai
    • #29831 Almacenar en caché el espacio de nombres del complemento durante la detección de habilidades del ejecutor @jif-oai
    • #29720 ci: hacer que fallen las tareas que dejen cambios en el worktree @anp-oai
    • #29887 Corregir la detección de habilidades del entorno después de una fusión @jif-oai
    • #29734 [codex] corregir el manejo de la entrada de ConPTY en Windows @iceweasel-oai
    • #28593 [codex] suprimir las advertencias de que queda poco uso disponible cuando haya créditos @brooks-oai
    • #29624 Conservar la identidad del sandbox de Windows durante el reintento con credenciales @jif-oai
    • #27466 [codex] Rastrear las solicitudes JSON-RPC de exec-server @richardopenai
    • #29844 Seguir los enlaces simbólicos de directorio al recorrer el sistema de archivos @jif-oai
    • #29637 Omitir la actualización de credenciales ante fallas de inicio de WindowsApps @jif-oai
    • #29591 feat(app-server): enumerar los hilos descendientes por ancestro @btraut-openai
    • #28034 feat(network-proxy): intermediario local experimental de credenciales @winston-openai
    • #29736 [codex] Inyectar el almacén del grafo de agentes en ThreadManager @wiltzius-openai
    • #29889 [apps] Incluir los recursos estructurados de íconos en la lista de apps @drewschuster-openai
    • #29724 mcp: mantener las solicitudes de exploración por debajo de los tipos de protocolo de la app @anp-oai
    • #29684 [plugins] Hacer seguimiento de las solicitudes de instalación de complementos por ID @adaley-openai
    • #29870 Organizar en etapas los sondeos acotados de AGENTS.md y de la raíz de Git @jif-oai
    • #29893 [codex] eliminar duplicados del encabezado de cuenta de control remoto @shuo-openai
    • #29851 Agregar una instantánea de las declaraciones de conectores @jif-oai
    • #29903 path-uri: normalizar los segmentos de directorio superior al unir rutas absolutas @anp-oai
    • #29852 Leer las declaraciones de conectores desde los complementos del ejecutor @jif-oai
    • #29785 Aislar el entorno de Git que se usa para sincronizar los complementos seleccionados para el catálogo @etraut-openai
    • #29907 [codex] colocar sleep en el espacio de nombres clock @rka-oai
    • #29910 [codex] anidar la configuración de sleep en el recordatorio de la hora actual @rka-oai
    • #29913 feat(remote-control): agregar un comando de emparejamiento del daemon @apanasenko-oai
    • #29936 core: agregar un mensaje <context_window_guidance> configurable @bolinfest
    • #26705 Uso compartido de complementos en la TUI 5 - mejorar las filas del catálogo de complementos remotos @canvrno-oai
    • #29733 Permitir que los servidores MCP alojados en ChatGPT usen autenticación de sesión @aibrahim-oai
    • #29833 [1/3] core: hacer serializables las instantáneas del estado del mundo @sayan-oai
    • #29919 Agregar compatibilidad con el almacenamiento en búfer en la TUI @etraut-openai
    • #29924 Representar la autenticación de MCP con una enumeración @aibrahim-oai
    • #29804 code-mode: definir el protocolo de comunicación del host de procesos @cconger
    • #29956 [codex] Completar la información sobre las versiones locales de los complementos remotos @abhinav-oai
    • #29835 [2/3] core: guardar el estado del mundo en los registros de ejecución @sayan-oai
    • #29899 [codex] Actualizar el esfuerzo de razonamiento @shijie-oai
    • #29837 [3/3] core: reproducir el estado del mundo guardado @sayan-oai
    • #29969 Informar los códigos de error de MCP e identificar el servidor de origen @aibrahim-oai
    • #29970 core: aumentar los límites de los mensajes sobre el presupuesto de tokens @bolinfest
    • #29973 [codex] enrutar sleep mediante los proveedores de tiempo @rka-oai
    • #19051 feat: usar la autenticación de la tarea de ejecución del agente para la inferencia @adrian-openai
    • #29810 core: hacer que AGENTS.md responda a los cambios del entorno @sayan-oai
    • #29997 core: conciliar las secciones heredadas de WorldState @sayan-oai
    • #29990 Paralelizar la carga de habilidades del entorno @anp-oai
    • #28522 Admitir servidores MCP HTTP provenientes de los complementos seleccionados del ejecutor @jif-oai
    • #28529 Admitir OAuth para los servidores MCP HTTP provenientes de los complementos seleccionados del ejecutor @jif-oai
    • #29656 Probar el intercambio de tokens OAuth de MCP enrutado por el ejecutor @jif-oai
    • #29928 chore(app-server): marcar thread/rollback como obsoleto @owenlin0
    • #29856 Conservar las raíces de las capacidades seleccionadas y determinar la disponibilidad en cada paso del modelo @jif-oai
    • #27467 [codex] Registrar las métricas del ciclo de vida de exec-server @richardopenai
    • #29942 feat: agregar un modelo alternativo que se elija según el proveedor al iniciar el hilo @celia-oai
    • #30095 cli: cambiar el nombre de la opción del perfil de permisos del sandbox @bolinfest
    • #30029 [codex] establecer en 0 el intervalo del recordatorio de la hora actual @rka-oai
    • #29941 core: exponer el perfil de permisos a las herramientas de shell @bolinfest
    • #30031 [codex] agregar la configuración del modo de entrega de recordatorios de la hora actual @rka-oai
    • #30098 [codex] Reintentar la recuperación de exec-server cuando esté temporalmente sin conexión @richardopenai
    • #30033 [codex] implementar delivery_mode para entregar los recordatorios de la hora actual entre respuestas @rka-oai
    • #30108 [codex] ampliar el transporte IPC del host de code-mode @cconger
    • #27470 [codex] Observar el ciclo de vida de exec-server remoto @richardopenai
    • #30113 [codex] consultar periódicamente el reloj externo durante sleep @rka-oai
    • #29003 feat(core, mcp): almacenar en la caché de memoria las herramientas de codex_apps @owenlin0
    • #30114 release: publicar artefactos independientes de zsh @bolinfest
    • #30116 release: usar artefactos independientes de zsh @bolinfest
    • #29648 [codex] Agregar reglas administradas de coincidencia para servidores MCP @felixxia-oai
    • #30100 Permitir que las extensiones aporten secciones del estado del mundo @jif-oai
    • #30124 fix(app-server): suprimir la advertencia de reversión de la TUI @fcoury-oai
    • #29877 [codex] Mostrar las fallas de inicio de MCP que requieren volver a autenticarse @felixxia-oai
    • #29988 Reconocer los hilos que se originan en el modo Work desde la web o desde dispositivos móviles @chiam-oai
    • #30110 [codex] agregar hooks para supervisar fallas del host de code-mode @cconger
    • #30088 Proyectar las habilidades del ejecutor mediante el estado del mundo @jif-oai
    • #30117 [codex] Propagar trazas mediante HTTP de exec-server @wiltzius-openai
    • #30101 Vincular los entornos de ejecución de MCP a los pasos del modelo @jif-oai
    • #30134 ci: reducir los casos en que se omiten pruebas de Windows @anp-oai
    • #30093 Proyectar el entorno de ejecución del complemento seleccionado según la disponibilidad del entorno @jif-oai
    • #30145 Reutilizar el inventario del recorrido para los metadatos de habilidades del entorno @jif-oai
    • #30111 [codex] implementar un host de procesos independiente para el modo de código @cconger
    • #29935 [codex] Atribuir los datos analíticos de app-server según el origen del hilo @alexsong-oai
    • #30152 Reinyectar los fragmentos faltantes del estado del mundo al reanudar @jif-oai
    • #30127 Mantener el enrutamiento de las solicitudes de exploración de MCP entre actualizaciones del entorno de ejecución @jif-oai
    • #29934 Exponer la identidad de la app de MCP en el contexto de la app @martinauyeung-oai
    • #29909 [codex] permitir extensiones de CCA para la generación de imágenes y la búsqueda web @won-openai
    • #30157 Probar las capacidades seleccionadas en distintos estados de disponibilidad y al reanudar @jif-oai
    • #30144 [codex] corregir la persistencia de los eventos finales del registro de ejecución @wiltzius-openai
    • #29920 Reintentar el inicio de MCP para Codex Apps si falla @kbazzi
    • #29516 Conservar las cookies de afinidad de Cloudflare para HTTP de MCP @stevenlee-oai
    • #30112 [codex] agregar un cliente de sesión del modo de código gestionado por el proceso @cconger
    • #30142 [codex] integrar en el núcleo el host del modo de código gestionado por el proceso @cconger
    • #30198 [codex] corregir el inicializador de pruebas de CreateThreadParams @anp-oai
    • #30148 Reutilizar los entornos de ejecución de MCP si el cambio en la disponibilidad seleccionada no los afecta @jif-oai
    • #30215 Probar las capacidades seleccionadas al reanudar cuando no estén disponibles @jif-oai
    • #29991 [codex] restringir la exportación no utilizada de la introducción a las habilidades @aibrahim-oai
    • #30229 Flexibilizar la validación de metadatos de nivel superior de hooks.json @charlesgong-openai
    • #29927 feat(app-server): agregar history_mode al hilo @owenlin0
    • #30276 corregir main @owenlin0
    • #29683 [codex] Agregar la configuración administrada del modelo para hilos nuevos @hefuc-oai
    • #30225 Ejecutar en paralelo las lecturas de habilidades del ejecutor y la detección de espacios de nombres @jif-oai
    • #30274 [codex] permitir que AGENTS.md y las habilidades autoricen la delegación @charlesdu-openai
    • #30147 [codex] Usar los valores predeterminados administrados para los hilos de la TUI @hefuc-oai
    • #30261 garantizar que thread.history_mode sea inmutable @owenlin0
    • #30277 feat(app-server): agregar turn_id opcional a thread/fork @owenlin0
    • #30143 Permitir que Codex consulte las habilidades code-review-* del usuario. @anp-oai
    • #30285 feat: agregar variantes de GPT-5.6 al catálogo de Bedrock @celia-oai
    • #30173 Finalizar el almacenamiento persistente del hilo cuando se cierre el canal de envío @alfozan
    • #30257 [codex] Clasificar los errores anidados de autenticación durante el inicio de MCP @felixxia-oai
    • #29375 [codex] Admitir fuentes de npm para los complementos del Marketplace @charlesgong-openai
    • #30146 [codex] agrupar los flujos de trabajo de CI bloqueantes y posteriores a la fusión @anp-oai
    • #30282 feat(protocol): definir los elementos de turno faltantes del registro de ejecución @owenlin0
    • #30201 fix(remote-control): evitar ráfagas de reintentos al renovar el token del servidor @apanasenko-oai
    • #30273 [codex] consumir los eventos de proceso que envía exec-server @richardopenai
    • #30286 core: ejecutar en paralelo la detección de la raíz del diff y el procesamiento del estado del mundo @anp-oai
    • #30314 app-server: estructurar y probar los registros JSON de cierre @bolinfest
    • #30317 Actualizar la redacción de la comprobación de seguridad @etraut-openai
    • #30302 Conservar los espacios de nombres en llamadas a herramientas personalizadas @nhamidi-oai
    • #30327 core: estabilizar los ID de salida de llamadas sintetizadas @bolinfest
    • #30291 [app-server] exponer el RPC de información del entorno @maxj-oai
    • #29691 [plugins] Aplicar la política de fuentes del Marketplace durante la ejecución @xl-openai
    • #30384 [app-server] aumentar el tiempo de espera de currentTime/read @rka-oai
    • #30297 [codex] Habilitar los complementos remotos de forma predeterminada @xl-openai
    • #30490 fix(tui): quitar el prompt de almacenamiento en búfer por seguridad una vez completado @fcoury-oai
    • #29740 [codex] Usar metadatos del modelo para las instrucciones sobre el uso de habilidades @ani-oai
    • #30511 [codex] Restaurar las indicaciones de delegación de v1 @aibrahim-oai
    • #30508 Revertir “Hacer más proactivo el prompt de revisión automática bajo solicitud” @dylan-hurd-oai
    • #30467 [codex] Dar soporte nativo a Max como nivel de esfuerzo de razonamiento @shijie-oai
    • #30491 Actualizar los enlaces de la comprobación de seguridad @etraut-openai
    • #30607 [codex] etiquetar automáticamente las incidencias de AWS Bedrock @etraut-openai
    • #30269 [codex] desactivar el algoritmo de Nagle en los WebSockets de Rendezvous @richardopenai
    • #30645 [codex] Actualizar la redacción del aviso de seguridad @etraut-openai
    • #30757 fix(core) Quitar la traza de WebSocket con texto completo @dylan-hurd-oai
    • #30851 docs: agregar una etiqueta al bloque de código delimitado @bolinfest
    • #30643 [codex] establecer límites para la comprobación de actividad de los WebSockets de Rendezvous @richardopenai
    • #30867 Consolidar el envío de mensajes entre agentes en v2 @bolinfest
    • #30872 Registrar el ciclo de vida de la comunicación entre agentes @bolinfest
    • #30883 [codex] emitir telemetría de finalización de TTFT por solicitud @xli-oai
    • #30897 Corregir los metadatos de disponibilidad heredados de los modelos de Bedrock @shijie-oai
    • #30941 fix: atender los avisos de seguridad de quick-xml @bolinfest
    • #30770 fix(websockets) ignorar los metadatos en las solicitudes incrementales @dylan-hurd-oai
    • #30334 telemetry: registrar de forma estructurada los tiempos de las llamadas directas a herramientas @bolinfest
    • #30493 [codex] Agregar texto de orientación configurable para el modo multiagente @shijie-oai
    • #30796 Corregir los tipos MIME de los archivos adjuntos de comentarios que se obtienen mediante una ruta @btraut-openai
    • #31056 fix(install): reutilizar los metadatos de las versiones publicadas en GitHub @bolinfest
    • #30981 [codex] Exponer las versiones de los complementos remotos @ericning-o
    • #31066 chore: eliminar la configuración de git-cliff sin usar @bolinfest
    • #31064 [codex] Leer los metadatos de almacenamiento en búfer de los eventos de respuesta @fc-oai
    • #30223 Adaptar las instrucciones sobre complementos al estado de preparación del entorno @sayan-oai
    • #31189 Corregir el problema por el que cancelar una revisión dejaba el inicio de MCP en estado ocupado @charliemarsh-oai
    • #30876 [core] Admitir elementos de respuesta intercalados @alexi-openai
    • #31262 [codex] Obtener de los eventos de almacenamiento en búfer el modelo que se usará para los reintentos @fc-oai
    • #31261 Revertir “[core] Admitir elementos de respuesta intercalados” @alexi-openai
    • #31253 Emitir advertencias de exec-policy para la configuración de hilo recién cargada @etraut-openai
    • #31179 Eliminar las exportaciones de exec-policy del núcleo para la TUI @etraut-openai
    • #29959 dotenv condicional para codex_home @canvrno-oai
    • #30627 elicitations: migrar al servicio ElicitationService compartido @cconger
    • #30318 core: rastrear la detección de habilidades del ejecutor @anp-oai
    • #31276 Revertir “dotenv condicional para codex_home” @canvrno-oai
    • #30956 refactor(protocol): aislar la distribución heredada de elementos @owenlin0
    • #30395 [app-server] Incluir detalles del restablecimiento de créditos en los límites de solicitudes @jayp-oai
    • #31267 chore(approvals) consolidar las llamadas a guardian para las herramientas de shell @dylan-hurd-oai
    • #31252 [tui] Truncar el contexto del hook en el historial de la conversación @abhinav-oai
    • #29918 [codex] Volcar el segmento final pendiente de la transcripción en tiempo real @guinness-oai
    • #30226 Adaptar las instrucciones de Apps a la disponibilidad de MCP @sayan-oai
    • #31190 Usar los intervalos de tokens de la ventana emergente para insertar el texto de autocompletado @charliemarsh-oai
    • #29697 fix: atribuir las solicitudes de red a la llamada exec exacta en Linux @jif-oai
    • #31303 feat(code-mode): permitir desactivar el JIT de V8 @cconger
    • #31271 chore: usar .worktreeinclude para la configuración de Bazel del usuario @anp-oai
    • #31308 fix: actualizar crossbeam-epoch para resolver RUSTSEC-2026-0204 @cconger
    • #30202 [codex] Incluir el host del modo de código en los paquetes de lanzamiento @cconger
    • #31293 [codex] app-server: exponer el origen de la política de instalación de complementos @ericning-o
    • #31318 ci: compartir la configuración común de los flujos de trabajo @anp-oai
    • #29992 app-server: incluir los entornos seleccionados en las pruebas de integración @anp-oai
    • #31284 Advertir cuando no se admitan los niveles de servicio configurados @etraut-openai
    • #31323 Extraer el transporte HTTP compartido y llevarlo a codex-http-client @bolinfest
    • #31331 Migrar los consumidores directos de HTTP a codex-http-client @bolinfest
    • #31337 fix: restaurar la tabla de configuración del entorno de Codex @anp-oai
    • #31188 Conservar la política de ejecución administrada tras los errores de análisis de reglas @etraut-openai
    • #31306 [codex] Admitir resúmenes de razonamiento con corte secuencial @ashwinnathan-openai
    • #31344 exec-server: usar tiempo virtual en la prueba del relay de Noise @bolinfest
    • #31296 refactor(protocol): asignar elementos canónicos de herramientas a eventos heredados @owenlin0
    • #31335 core: enrutar el tráfico de Responses API a través del proxy del sistema @bolinfest

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.181

    Nuevas funciones

    • Ahora puedes crear, buscar, abrir y administrar tareas de Codex directamente desde una conversación, además de hacer un fork de una tarea desde allí.
    • Se agregaron filtros para ver los cambios preparados, los cambios sin preparar, los de una rama y los del último turno, además de controles para comparar ramas.
    • Ahora puedes seleccionar texto de la transcripción y agregarlo directamente al editor.
    • Ahora puedes previsualizar las imágenes y los archivos adjuntos antes de enviarlos.
    • Los selectores de Fotos y Cámara ahora aparecen directamente en el menú de archivos adjuntos.
    • Se agregó un acceso directo para conectarte y ahora se admiten hosts SSH que usan claves privadas o que no requieren credenciales.
    • El menú de tareas ahora muestra los límites de uso y los detalles de los créditos.

    Mejoras y correcciones de errores

    • La lista de tareas ahora usa términos uniformes, muestra títulos más claros para las tareas delegadas e incluye el estado “Requiere tu intervención”.
    • Se mejoraron la carga inicial de las tareas y la recuperación cuando la aplicación vuelve al primer plano.
    • El autocompletado ahora selecciona el primer resultado automáticamente y puedes aceptarlo con la tecla Intro.
    • Los cambios en la configuración del modelo, el razonamiento y el modo rápido ahora se aplican solo a la tarea actual.
    • Se mejoró la forma de mostrar la gestión de tareas y la actividad de las herramientas dinámicas.
    • Los chats laterales ahora se abren directamente cuando solo hay una conversación disponible.
    • El autocompletado de complementos ahora muestra los complementos instalados junto con sus íconos.
    • Se mejoró la precisión de la vista de diferencias del Espacio de trabajo y ahora es más fácil navegar por ella al expandir y contraer secciones.
    • Se mejoró la recuperación. Ahora se conserva el estado de los hilos al restablecer la conexión y se mantienen los vínculos con los hosts después de cerrar sesión.
    • Se corrigieron problemas que impedían que la lista de hilos terminara de cargar. También se resolvieron los bloqueos en el modo de prompt y se corrigieron problemas con las imágenes desactualizadas y las alertas de permisos del micrófono.
    • Se corrigieron el gesto de agitar el dispositivo para deshacer y la recuperación del foco del teclado después de enviar un prompt.
  • Codex CLI 0.142.5

junio de 2026

  • Codex CLI 0.142.4

  • Codex CLI 0.142.3

  • Codex Remoto ya está disponible para todos 26.623

    Codex Remoto ya está disponible para todos. Usa Codex desde la app móvil de ChatGPT para iniciar o retomar el trabajo en un host Mac o Windows conectado, revisar el progreso y aprobar acciones desde tu teléfono.

    El control remoto ahora usa códigos QR para autenticar el emparejamiento uno a uno entre cada dispositivo iOS o Android y cada host. Antes de conectarte, actualiza la app móvil de ChatGPT y Codex App a sus versiones más recientes. Las conexiones que usaste desde el 8 de junio de 2026 siguen emparejadas. Si la última vez que usaste una conexión fue antes de esa fecha, debes volver a emparejar los dispositivos.

    El nuevo complemento de DigitalOcean permite que Codex aprovisione un Droplet de DigitalOcean, configure el acceso SSH y conecte el Droplet a Codex App como espacio de trabajo remoto.

    Consulta Conexiones remotas para saber cómo configurar la conexión y solucionar problemas.

    Mejoras de rendimiento y correcciones de errores

    • Mejoramos la recuperación cuando se pierde una conexión remota y luego se restablece.
    • El espacio para escribir texto vuelve a estar disponible de inmediato al conectar una app.
    • Redujimos el parpadeo del navegador cuando Codex toma capturas de pantalla.
  • Codex CLI 0.142.2

    $ npm install -g @openai/codex@0.142.2
    Ver detalles

    Nuevas funciones

    • Las herramientas MCP ahora usan la búsqueda de herramientas de forma predeterminada cuando está disponible. Así es más fácil encontrarlas y se mantiene la compatibilidad con modelos y proveedores más antiguos. (#29486)
    • Los clientes de autenticación de macOS pueden usar la configuración de proxy, PAC y WPAD del sistema cuando se habilita respect_system_proxy. (#26709)
    • Los complementos pueden proporcionar logotipos específicos para el modo oscuro mediante archivos de manifiesto locales y catálogos remotos. (#29488)
    • Las Apps pueden mostrar más información en la interfaz del búfer de seguridad gracias a los metadatos que envía el servidor sobre la visibilidad y el modelo más rápido. (#29473)

    Correcciones de errores

    • Los catálogos remotos de complementos ahora devuelven listas de complementos destacados en el orden seleccionado para cada catálogo. (#29485)
    • Cuando vencen las credenciales de Amazon Bedrock, ahora se muestran instrucciones para recuperar el acceso en lugar de un error de autorización genérico. (#28992)
    • Los servidores MCP remotos que usan stdio ahora aceptan rutas absolutas de directorios de trabajo en el formato de la plataforma remota. (#29493)
    • Si se proporciona una imagen remota mediante HTTP(S), el modelo ahora recibe un mensaje que explica el error de validación. Se siguen admitiendo las URL de datos en línea y las imágenes locales. (#29417, #29419)
    • Los comandos de PowerShell ahora requieren aprobación si contienen regiones ejecutables del árbol de sintaxis abstracta (AST) que el clasificador de seguridad no puede inspeccionar. (#24092)
    • El modo de código ahora avisa cuando el modelo seleccionado no tiene los metadatos necesarios. (#29490)

    Mantenimiento

    • Se actualizaron las versiones de OpenSSL y esbuild incluidas en el paquete para incorporar los parches. (#29487, #29489)
    • El formateador ahora termina sin mostrar mensajes cuando se ejecuta correctamente. Si falla, sigue mostrando información de diagnóstico. (#29467)

    Registro de cambios

    Registro de cambios completo: https://github.com/openai/codex/compare/rust-v0.142.1...rust-v0.142.2

    • #28769 Registrar la función de requisitos completos de CDP @syuan-oai
    • #29485 [codex] Obtener los identificadores de los complementos remotos destacados @ericning-o
    • #29487 Actualizar la versión incluida de OpenSSL a 3.6.3 @jif-oai
    • #29489 [codex] Actualizar esbuild a 0.28.1 @pakrym-oai
    • #29488 [plugins] Agregar metadatos del logotipo para el modo oscuro @drewschuster-openai
    • #29249 [codex] Migrar el contexto del entorno al estado del mundo del modelo @pakrym-oai
    • #29494 core: encapsular el contexto de la ventana del presupuesto de tokens @bolinfest
    • #29417 [codex] Reemplazar las imágenes remotas por texto de error visible para el modelo @rka-oai
    • #28360 feat(core): almacenar turn_id en los metadatos de ResponseItem @owenlin0
    • #29486 [codex] Usar la búsqueda de herramientas de forma predeterminada para las herramientas MCP @sayan-oai
    • #29501 path-uri: aclarar la conversión de rutas al formato nativo del host @anp-oai
    • #29504 fix: corregir la prueba del elemento de respuesta que contiene el estado del mundo @celia-oai
    • #26704 Uso compartido de complementos en la TUI, parte 4 - cubrir los flujos del catálogo remoto de complementos @canvrno-oai
    • #29419 [codex] Rechazar las imágenes remotas al recibirlas en app-server @rka-oai
    • #28992 chore: mejorar los mensajes de error que se muestran cuando vencen las credenciales de Bedrock @celia-oai
    • #29467 Silenciar la salida del formateador cuando se ejecute correctamente @anp-oai
    • #26709 PAC 4 - Agregar un mecanismo para determinar el proxy del sistema en macOS @canvrno-oai
    • #29490 chore: advertir cuando el modo de código carezca de los metadatos del modelo @celia-oai
    • #29493 mcp: aceptar un cwd absoluto en el formato de otra plataforma para stdio remoto @anp-oai
    • #29473 Propagar los metadatos sobre cómo se aplica el búfer de seguridad @fc-oai
    • #24092 [codex] Rechazar las regiones del AST de PowerShell que aún no se hayan convertido a una representación de nivel inferior @bookholt-oai

    Versión completa en GitHub

  • ChatGPT para iOS 1.2026.167

    Nuevas funciones

    • Ahora puedes configurar la personalidad de cada host y elegir entre las opciones Amigable y Pragmática.
    • Ahora puedes editar los objetivos directamente en el editor.
    • Las conversaciones bifurcadas ahora incluyen un enlace para volver al hilo original.

    Mejoras y correcciones de errores

    • Los chats secundarios ahora son más fáciles de ver porque aparecen como conversaciones separadas encima del editor.
    • Mejoramos el autocompletado del editor para que reconozca comandos, habilidades y complementos a partir de cualquier prefijo.
    • Ahora es más fácil ver el progreso de los subagentes y las tareas, así como el avance en la creación de worktrees.
    • Corregimos un problema al cargar hilos largos.
    • Mejoramos la búsqueda de archivos en el Espacio de trabajo, los borradores de revisiones de código, la posibilidad de reorientar al agente y la configuración y recuperación de hosts.
    • Corregimos problemas con el desbloqueo mediante Face ID, la función para detener respuestas, las secciones contraídas y los indicadores de host en modo oscuro.
  • Grabación y reproducción de flujos de trabajo y transferencia de tareas a hosts remotos 26.616

    Nuevas funciones

    • Se agregó la función de grabación y reproducción para macOS, que convierte un flujo de trabajo que demuestres en una habilidad reutilizable. En esta primera etapa, la función no está disponible en el Espacio Económico Europeo, el Reino Unido ni Suiza. Para usarla, también es necesario que tú o tu administrador activen Uso de la computadora.
    • Se agregaron acciones en lote al historial de ejecuciones de las automatizaciones. Ahora puedes marcar todas las ejecuciones como leídas o archivar las que cumplan los requisitos.
    • Se agregó la transferencia de hilos entre hosts locales y remotos. Ahora puedes mover un hilo al proyecto correspondiente en un host conectado y continuar allí donde lo dejaste. Codex también puede coordinar la transferencia por ti.

    Mejoras de rendimiento y correcciones de errores

    • Se agregaron nuevos enlaces directos para administrar las conexiones SSH.
    • Se mejoró el Navegador para que se conserven tanto el enrutamiento a la pestaña visible como las anotaciones cuando una sesión de navegador en borrador se traslada al servidor.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • Más funciones de Codex en el EEE, el Reino Unido y Suiza 26.611

    Más funciones de la aplicación de Codex llegan de forma gradual a los usuarios del Espacio Económico Europeo, el Reino Unido y Suiza:

    • Uso de la computadora está disponible en macOS y Windows en estas regiones. Con esta función, Codex puede ver lo que aparece en pantalla, hacer clic y escribir para interactuar con aplicaciones de escritorio.
    • La Extensión de Chrome de Codex está disponible para tareas del navegador que requieren el contexto de tu sesión iniciada en Chrome. Codex puede trabajar en varias pestañas en segundo plano sin tomar el control de tu navegador.
    • Si activas Memorias, Codex puede recordar preferencias útiles, flujos de trabajo recurrentes, conjuntos de tecnologías y convenciones de los repositorios. Esta función está desactivada de forma predeterminada en el Espacio Económico Europeo, el Reino Unido y Suiza.
    • Si tienes una suscripción a ChatGPT Pro y usas macOS, puedes activar la versión preliminar de investigación de Chronicle. Esta función ayuda a Codex a crear memorias a partir de lo que se mostró recientemente en tu pantalla.
  • ChatGPT para iOS 1.2026.160

    Nuevas funciones

    • Agregamos un explorador de archivos para que puedas previsualizar los archivos del Espacio de trabajo e incluir enlaces a sus rutas en los prompts.
    • Agregamos un selector de directorios para que puedas elegir una carpeta del Espacio de trabajo al iniciar un hilo nuevo.
    • Agregamos controles para expandir o contraer todas las diferencias al revisar los archivos modificados.
    • Agregamos opciones de aprobación de MCP para que puedas autorizar las acciones solicitadas solo en el chat actual o también en otros chats.
    • Los mensajes y planes de Codex ahora admiten el renderizado de LaTeX.

    Mejoras y correcciones de errores

    • Mejoramos los indicadores de estado de los hilos en ejecución, los prompts en cola, los chats secundarios y los subagentes.
    • Mejoramos el emparejamiento y la configuración inicial con mensajes de error más claros, la opción de ingresar manualmente el código de emparejamiento y una selección de host más confiable después del emparejamiento.
    • Mejoramos la recuperación de la lista de tareas, el estado de la reconexión, la actualización por host y el rendimiento de los hilos.
    • Mejoramos la forma de compartir perfiles de Codex, el historial de actividad y la distribución de las opciones de configuración.
    • Mejoramos el trabajo con objetivos. Agregamos un atajo en el editor, ajustamos las acciones disponibles en los mensajes de objetivos para que coincidan con las de la versión de escritorio y mejoramos el manejo de las preguntas al reanudar un objetivo.
    • Mejoramos las acciones disponibles en los mensajes del asistente, la disposición de la transcripción y los nombres públicos de los límites de solicitudes.
    • Corregimos varios errores que hacían que las acciones de deslizamiento en la lista de hilos se quedaran bloqueadas, que se duplicaran los mensajes al volver a abrir un hilo nuevo, que los subagentes creados aparecieran como filas de tareas de primer nivel y que se mostraran mensajes de error de conexión engañosos al enviar prompts.
  • Restablecimientos de los límites de uso y modo de desarrollador del Navegador 26.609

    Nuevas funciones

    • Los usuarios de Plus y Pro ahora pueden acumular restablecimientos de su límite de solicitudes. Reciben uno gratis en el lanzamiento y pueden conseguir más durante la promoción actual mediante invitaciones por recomendación. Los miembros de Business que cumplan los requisitos pueden invitar a sus compañeros de trabajo mediante otro programa de recomendaciones para obtener créditos compartidos para el Espacio de trabajo.
    • Agregamos el modo de desarrollador a la función Navegador, tanto en Chrome como en el Navegador integrado de Codex. Este modo le da a Codex acceso controlado a Chrome DevTools Protocol (CDP) para generar perfiles de rendimiento y depurar en mayor profundidad el tráfico de red, la salida de la consola, los errores en tiempo de ejecución y el estado de la página.
    • Agregamos el comando /init al Editor de la aplicación para que puedas crear instrucciones de proyecto con el mismo flujo de inicialización que en la CLI de Codex.
    • Ahora puedes personalizar el ícono de Codex en el Dock de macOS y elegir entre una variante clara y una oscura.
    • Habilitamos la función Uso de la computadora para los usuarios de Enterprise que se encuentran fuera del Espacio Económico Europeo, el Reino Unido y Suiza.
    • En Windows, ahora puedes configurar por separado los controles de acceso de la función Uso de la computadora para cada aplicación.
    • Agregamos la sección Chats no leídos al menú de comandos. De forma predeterminada, se selecciona el chat no leído que se actualizó más recientemente.

    Mejoras de rendimiento y correcciones de errores

    • La función Navegador ahora es hasta dos veces más rápida gracias a optimizaciones en CDP y en las capturas del DOM que reducen los intercambios con el navegador.
    • Mejoramos la claridad de los resúmenes de actividad de los comandos, el navegador, las integraciones y las fuentes. También mejoramos la forma en que los chats finalizados muestran los archivos, las automatizaciones y otros resultados que se conservan.
    • La administración de complementos ahora incluye los del Espacio de trabajo. El estado de los complementos se actualiza de forma más confiable después de instalarlos o eliminarlos, y puedes subir una nueva versión de un complemento que ya compartiste sin cambiar quién tiene acceso.
    • Los mensajes de error por límites de uso ahora incluyen indicaciones sobre el plan y el Espacio de trabajo. También indican cuándo se restablecerá el límite si esa información está disponible.
    • Agregamos los atajos Cmd+Enter y Ctrl+Enter para enviar comentarios personalizados sobre la aprobación.
    • Corregimos el manejo de descargas en la función Navegador y mejoramos la recuperación y el diagnóstico de problemas en el modo de desarrollador.
    • Corregimos las automatizaciones programadas para que respeten el modo de aprobación seleccionado. También corregimos problemas al ordenar proyectos manualmente, arrastrar pestañas del Navegador, ajustar el tamaño de las aplicaciones MCP después de las transiciones del panel derecho y hacer clic en menciones de hilos de ChatGPT.
    • Corregimos problemas al restaurar pestañas de agentes en segundo plano, generar mensajes de commit y de pull request, actualizar el estado de los pull requests en la barra lateral y vincular Codex para dispositivos móviles mediante un código QR. También corregimos problemas con la MFA para el control remoto, la instalación y la conexión remotas mediante SSH, los avisos del actualizador y la posición de los elementos superpuestos al usar un nivel de zoom distinto del predeterminado.
    • Otras mejoras de rendimiento y correcciones de errores.
  • Codex App 26.608

    Nuevas funciones

    • Los nuevos flujos de Importar a Codex permiten importar configuraciones compatibles de Claude Code y Claude Cowork, incluso durante la configuración inicial.
    • La pantalla de Complementos ahora tiene pestañas separadas, filtros por Marketplace y categoría, navegación con el teclado y opciones de instalación más claras.
    • La búsqueda en Configuración ahora encuentra opciones de más paneles, incluidos los de Git y Mascotas.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió un problema que hacía que el temporizador del objetivo se superpusiera a otros elementos cuando había poco espacio horizontal.
    • Se redujo la cantidad de notificaciones sin leer mientras un objetivo sigue en ejecución.
    • Durante la revisión, la vista de diferencias ahora muestra los archivos en el mismo orden que el árbol de archivos.
    • Se mejoró el renderizado de las ventanas en sistemas que no admiten fondos translúcidos, como Windows 10.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • ChatGPT para iOS 1.2026.153

    Nuevas funciones

    • Ahora puedes elegir una rama, crear un worktree y ejecutar un script de configuración del entorno para los hilos nuevos.
    • Codex ahora cuenta con una pantalla de perfil con estadísticas de uso y gráficos de actividad de tokens.
    • Ahora puedes usar /goal para crear y administrar objetivos desde Codex para dispositivos móviles.
    • Al ver los archivos modificados, ahora puedes leer los comentarios de revisión junto a las líneas correspondientes.
    • Ahora puedes seleccionar texto de la transcripción y hacer una pregunta sobre ese fragmento en el chat lateral.
    • Ahora puedes editar el último prompt que enviaste.

    Mejoras y correcciones de errores

    • Se mejoró la compatibilidad con archivos adjuntos en hosts de Windows.
    • Las habilidades y los complementos ahora aparecen directamente en el texto del editor.
    • El chat lateral y los prompts en cola ahora son más fáciles de ver mientras se ejecuta un hilo.
    • Se mejoraron el estilo de los mensajes, la navegación, la visualización de la actividad de las herramientas, el funcionamiento de Face ID y la navegación por los hilos archivados. También se pulieron detalles de la interfaz de los hilos.
  • Actualizaciones de Codex App 26.602

    Nuevas funciones

    • La sección Perfil ahora incluye estadísticas de actividad y tarjetas para compartir. Puedes consultar los datos más destacados de tu uso de Codex y guardar una tarjeta de perfil. Si tienes un plan de ChatGPT para uso personal, también puedes compartirla.

    Mejoras de rendimiento y correcciones de errores

    • Mejoramos la disponibilidad de la función Uso de la computadora al iniciar la aplicación y los informes de errores de las capturas de aplicaciones.
    • Corregimos problemas en las interfaces del navegador y de revisión que afectaban los controles del editor del navegador en pantalla completa, las muestras de colores hexadecimales, la alineación de la barra de desplazamiento de la terminal y la alineación de las estadísticas animadas de diferencias.
    • Agregamos más opciones de rol a la configuración inicial para que Codex pueda adaptar mejor las sugerencias que ves la primera vez que lo usas.
    • Corregimos un problema al guardar la configuración después de instalar un complemento.
    • Hicimos otras mejoras de rendimiento y corregimos más errores.
  • Crea y despliega sitios web con Sites

    Sites ya está disponible en versión preliminar en la aplicación de Codex. Usa el complemento Sites para crear, guardar, desplegar e inspeccionar sitios web, paneles, herramientas internas, aplicaciones web y juegos que se alojan en OpenAI.

    Abre Sites en la barra lateral de la aplicación para volver a tus proyectos y administrar las variables de entorno y los secretos de los proyectos alojados.

    Los espacios de trabajo de ChatGPT Business incluyen Sites de forma predeterminada. Los administradores de ChatGPT Enterprise pueden habilitar Sites para los roles correspondientes mediante el control de acceso basado en roles (RBAC).

  • ChatGPT para iOS 1.2026.146

    Nuevas funciones

    • Ahora puedes bloquear el acceso a Codex con Face ID o un código de acceso.
    • En la nueva pantalla de configuración, puedes elegir qué ocurre de forma predeterminada con los mensajes de seguimiento: con Queue se ponen en cola y con Steer se usan para reorientar la tarea en curso. También puedes activar o desactivar el ajuste de línea en las diferencias de código.
    • Ahora puedes conectarte a equipos con Windows mediante SSH.

    Mejoras y correcciones de errores

    • Ahora puedes usar /side <prompt> para iniciar una conversación paralela con una pregunta inicial.
    • Se mejoraron los prompts de seguimiento, la pantalla de inicio de Codex y la vista de los archivos modificados.
    • Se corrigieron problemas al volver a conectarse, archivar hilos, cargar tareas y conectarse a hosts.
  • Usa Codex con Amazon Bedrock

    Codex ahora puede usar los modelos compatibles de OpenAI disponibles a través de Amazon Bedrock. Configura Amazon Bedrock como tu proveedor de modelos para ejecutar Codex localmente con la autenticación, los controles de cuenta y la facturación que administra AWS.

  • Controles de ubicación de la terminal 26.601

    Nuevas funciones

    • Se agregó la opción Ubicación predeterminada de la terminal en Configuración general. Si el panel inferior está habilitado, elige si el atajo de la terminal y las acciones del entorno abren las pestañas de la terminal en el panel inferior o en el derecho.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoró aún más el rendimiento y se corrigieron otros errores.

mayo de 2026

  • Uso de la computadora y acceso móvil en Windows 26.527

    Nuevas funciones

    • La función Uso de la computadora ya está disponible en Windows. Codex puede usar apps de escritorio de Windows en primer plano: ve lo que aparece en pantalla, hace clic y escribe mientras trabaja.
    • El control remoto ahora es compatible con dispositivos Windows. Puedes iniciar una tarea de Codex en un dispositivo Windows desde ChatGPT en iOS o Android, o desde una Mac que ejecute Codex, y consultar el progreso a distancia.
    • La sección Perfil ahora muestra los datos de tu perfil, las estadísticas de uso y la actividad de tokens.
    • Ahora Codex puede coordinar hilos en proyectos locales y worktrees, incluidos hilos independientes en segundo plano cuando los solicitas explícitamente.
    • La búsqueda de hilos anteriores en la app de Codex ahora incluye el contenido de las conversaciones y los nombres de las ramas de Git.
    • Los subagentes en segundo plano ahora tienen íconos de identificación que se mantienen iguales en toda la app.
    • La configuración de atajos de teclado ahora te permite buscar un atajo al presionar sus teclas y restablecer todos los atajos a la vez.
    • Se mejoró la captura de contexto en Chrome para las pestañas de Documentos, Hojas de cálculo y Presentaciones de Google.

    Mejoras de rendimiento y correcciones de errores

    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • GPT-5.3-Codex y GPT-5.2 pasan a considerarse obsoletos

    Si inicias sesión en Codex con ChatGPT, GPT-5.3-Codex y GPT-5.2 ahora se consideran obsoletos entre los modelos que puedes seleccionar. Este cambio no afecta a los flujos de trabajo que usan una clave de API.

    Usa un modelo actual de Codex, como GPT-5.5, GPT-5.4 o GPT-5.4 mini. Consulta Modelos de Codex para ver qué modelos están disponibles y Precios de Codex para conocer las tarifas en créditos.

  • ChatGPT para iOS 1.2026.139

    Nuevas funciones

    • Ahora puedes abrir Codex para dispositivos móviles directamente desde Spotlight y Atajos.
    • Ahora puedes explorar los hilos archivados de Codex.
    • Se agregó /side para abrir una conversación paralela.
    • Se agregaron opciones para guardar o copiar imágenes renderizadas.

    Mejoras y correcciones de errores

    • Se mejoraron los atajos de teclado en el iPad.
    • Se mejoró la confiabilidad de la app al configurarla y al volver a abrirla.
    • Se corrigieron problemas con el progreso de las tareas, la carga de hilos archivados, la vista previa de los cambios en el código y el cambio de host.
  • Appshots, modo objetivo y más novedades 26.519

    La función Appshots ya está disponible en Codex App para macOS. Presiona ambas teclas Comando a la vez para enviar a Codex una captura de la ventana que está en primer plano junto con el texto disponible. Así, Codex puede trabajar con el contexto de otra app sin que tengas que copiarlo, pegarlo ni describirlo manualmente.

    Esta versión también incluye las siguientes novedades:

    • El modo objetivo dejó de ser experimental y ya está disponible en Codex App, en la extensión para IDE y en la CLI. Con este modo, puedes pedirle a Codex que trabaje durante horas o incluso días para alcanzar un objetivo específico.
    • El uso remoto de la computadora permite que Codex use apps de escritorio después de que tu Mac se bloquee, incluso de forma remota desde Codex para dispositivos móviles. Codex limita el uso con la Mac bloqueada a los turnos activos y de confianza en los que usa la computadora. Las medidas de protección incluyen autorizaciones de corta duración, pantallas cuyo contenido se oculta, un nuevo bloqueo al detectar una interacción local y la opción de desbloquear la Mac manualmente si es necesario.
    • En ChatGPT Business ya puedes compartir complementos a través de fuentes del Marketplace. Esta función llegará pronto a Enterprise. Los equipos pueden distribuir paquetes de complementos reutilizables que incluyen habilidades, servidores MCP y hooks del ciclo de vida.
    • Las anotaciones avanzadas del navegador integrado te permiten ajustar directamente el tamaño de la fuente, los colores y el espaciado, entre otros aspectos del estilo. Así, Codex recibe indicaciones más claras sobre los cambios que quieres hacer.
    • Mejoras de navegación tanto en el navegador integrado como en Chrome:
      • Codex ahora puede descargar y extraer todos los recursos de imagen de una página con mucha más rapidez.
      • Codex ahora puede usar un sandbox de JavaScript de solo lectura para extraer datos estructurados de las páginas con mayor eficacia y encontrar información más rápido.
    • La extensión de Chrome mantiene las pestañas más ordenadas. Codex ya no crea grupos de pestañas cuando toma el control de pestañas existentes ni cuando te devuelve el control al terminar una tarea. Ahora indica el estado con los íconos de las pestañas.
    • La navegación ahora es mucho más confiable. Corregimos errores en Windows, problemas de disponibilidad intermitente del complemento en regiones sin bloqueo geográfico y muchos otros problemas que afectaban el rendimiento.
  • ChatGPT para iOS 1.2026.132

    Nuevas funciones

    • Ahora puedes abrir las tareas de Codex ya completadas directamente desde las notificaciones de iOS.
    • Al revisar una tarea, ahora puedes abrir directamente los archivos modificados.

    Mejoras y correcciones de errores

    • Mejoramos la reanudación de tareas, la reconexión y la estabilidad de la aplicación en primer plano.
    • Mejoramos las actualizaciones sobre el progreso de las tareas, la revisión de código y la redacción de mensajes.
  • Trabaja con Codex desde cualquier lugar 26.513

    Ahora puedes usar Codex desde la app móvil de ChatGPT si la conectas a una Mac que esté ejecutando Codex App. Codex se ejecuta en el host conectado, así que desde tu teléfono tienes acceso a los mismos proyectos, archivos, credenciales, complementos, habilidades y configuración.

    Consulta Conexiones remotas para saber cómo configurar la conexión desde tu teléfono, cómo elegir un host, qué recursos aporta el equipo conectado y cómo usar hosts SSH. Con este lanzamiento, los hooks ya están disponibles para todos. También se incluyen tokens de acceso de Codex para automatizaciones de confianza y una guía de configuración para administradores de Enterprise.

  • Se amplió la documentación sobre Revisión automática

    Agregamos una página dedicada a la Revisión automática que explica el ciclo de vida del revisor, las condiciones que activan la revisión, qué ocurre si falla y las opciones de configuración local o administrada.

    También actualizamos la documentación de Aprobaciones y seguridad de los agentes y Sandbox para explicar con mayor claridad cómo se relaciona la Revisión automática con los límites del sandbox.

  • Codex App 26.506

    Nuevas funciones

    • Ahora puedes revisar desde la aplicación si confías en los hooks y acceder a la configuración de Hooks incluso antes de terminar de configurarlos.

    Mejoras de rendimiento y correcciones de errores

    • Los menús desplegables con información sobre herramientas vuelven a abrirse correctamente. Algunos podían dejar de abrirse tras la reimplementación de la información sobre herramientas.
    • Si cambias de hilo mientras editas un mensaje, se conservan los cambios en curso.
    • Se corrigieron varias regresiones en los flujos de trabajo de escritorio. Ahora puedes pegar con Ctrl+V en la terminal de Windows, los enlaces externos modificados se abren fuera del navegador integrado y los comandos slash para enviar comentarios siguen asociados al hilo correspondiente.
    • Se mejoraron la carga y la presentación de los paneles. Al reanudar un hilo, se indica que el modelo se está cargando y se ocultan los controles del modelo que aún no están disponibles. También se incluyeron correcciones en el diseño del panel de resumen y en su comportamiento al pasar el cursor.
    • El control de configuración de Uso de la computadora sigue visible incluso si la función está desinstalada. Se desactivaron los paneles de extensiones que causaban problemas al pasar el cursor.
    • Otras mejoras de rendimiento y correcciones de errores.
  • Codex para Chrome

    Con la nueva extensión de Chrome, Codex trabaja aún mejor con las apps y los sitios web en tu navegador. Trabaja en segundo plano en varias pestañas a la vez sin tomar el control de tu navegador. Tú sigues decidiendo qué sitios web puede usar Codex.

    Para obtener más información, consulta la documentación de la extensión de Chrome de Codex.

  • Más detalles sobre el análisis de datos en la guía de gobernanza de Codex

    Actualizamos la guía de gobernanza empresarial de Codex para explicar con más detalle los gráficos del panel de análisis, las opciones de exportación de datos y los puntos de acceso de la API de análisis para empresas.

  • Crea tokens de acceso de Codex

    Los propietarios y administradores de Espacios de trabajo de ChatGPT Enterprise pueden permitir que los miembros autorizados creen tokens de acceso de Codex para flujos de trabajo locales de Codex que sean de confianza y no requieran interacción. Los miembros pueden usar estos tokens para ejecutar Codex desde scripts, programadores de tareas y runners privados de CI con la identidad que usan en su Espacio de trabajo de ChatGPT.

    Para más información, consulta Tokens de acceso.

  • Codex App 26.429

    Nuevas funciones

    • Agregamos una función que depura el texto dictado y un diccionario de dictado configurable para nombres, rutas de archivos y símbolos de código.
    • Agregamos controles de zoom y descarga al visor de imágenes.

    Mejoras de rendimiento y correcciones de errores

    • Mejoramos los mensajes de error de las funciones de voz y dictado cuando hay problemas con el micrófono, la conexión o la cuota de uso.
    • Corregimos los marcadores de comentarios del navegador integrado para que se mantengan alineados al desplazarte por la página, al cambiar el zoom y cuando el diseño se adapta al tamaño de la pantalla.
    • Mejoramos la fiabilidad de los procesos de creación y recuperación de pull requests. Ahora conservamos el estado de los pull requests recién creados, clasificamos más fallos de App Server como casos que requieren un reinicio y detenemos los ciclos de reconexión remota cuando se agotan los intentos.
    • Hicimos otras mejoras de rendimiento y corregimos otros errores.

abril de 2026

  • Codex App 26.423

    Nuevas funciones

    • Los mensajes de delegación en tiempo real ahora incluyen una descripción emergente que aclara que Codex usa como contexto la conversación de voz en la que se delega la tarea.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió la búsqueda en archivos largos durante la revisión. Ahora, al avanzar al resultado siguiente o volver al anterior, la vista se desplaza hasta la coincidencia aunque esté fuera del área visible.
    • Los paneles integrados de aplicaciones MCP ya no se reinician ni pierden su estado al entrar o salir del modo de pantalla completa o al recargar un hilo.
    • Se corrigieron varias regresiones en la aplicación de escritorio. La bandeja del sistema ya no falla cuando no hay conexión local, el menú de macOS ya no muestra opciones duplicadas de pantalla completa y los atajos de teclado globales para el dictado vuelven a funcionar en versiones anteriores de macOS.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • GPT-5.5 y novedades de Codex App 26.422

    GPT-5.5 ya está disponible en Codex. Es el modelo de vanguardia más reciente de OpenAI para tareas complejas de programación, uso de la computadora, trabajo intelectual y flujos de trabajo de investigación.

    GPT-5.5 en Codex

    Si GPT-5.5 aparece en tu selector de modelos, es la opción recomendada para la mayoría de las tareas de Codex. Es especialmente útil para implementar, refactorizar, depurar, probar y validar código, así como para crear entregables de trabajo intelectual.

    Para cambiar a GPT-5.5:

    • En la CLI, inicia un hilo nuevo con este comando:
      codex --model gpt-5.5
      También puedes usar /model durante una sesión.
    • En la extensión del IDE, elige GPT-5.5 en el selector de modelos del editor.
    • En Codex App, elige GPT-5.5 en el selector de modelos del editor.

    Si aún no ves GPT-5.5, actualiza la CLI, la extensión del IDE o Codex App a la versión más reciente. Mientras se implementa la actualización, sigue usando GPT-5.4 si GPT-5.5 aún no está disponible.

    Codex App ahora permite que Codex use el navegador integrado para interactuar con servidores de desarrollo locales y páginas que se cargan desde archivos. Pídele a Codex que use el navegador cuando necesite navegar por una interfaz renderizada haciendo clic, reproducir un error visual o verificar una corrección local dentro de la aplicación.

    El navegador funciona mediante el complemento Browser que incluye la aplicación. En la configuración, puedes administrar el complemento y consultar qué sitios web están permitidos o bloqueados.

    Revisión automática de solicitudes de aprobación

    Codex puede enviar las solicitudes de aprobación que cumplan los requisitos a un agente de revisión automática antes de ejecutar la acción solicitada. Si configuras esta función, Codex App muestra una entrada de revisión automática con el estado de la revisión y el nivel de riesgo. Así puedes ver si el agente aprobó o rechazó la solicitud, si se detuvo o si se agotó el tiempo antes de que tomara una decisión.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió un error que duplicaba los mensajes de seguimiento en cola entre distintas ventanas de la aplicación.
    • Se corrigió un error que hacía que los chats nuevos volvieran a usar ajustes de modelo y razonamiento desactualizados.
    • Al volver a abrir un chat, las ediciones de un mismo archivo ahora se mantienen agrupadas.
  • Codex App 26.417

    Nuevas funciones

    • Ahora puedes buscar ramas locales y pegar archivos que no sean imágenes en el editor.
    • Ahora puedes contraer secciones de la barra lateral, consultar los límites de uso en la bandeja del sistema y cambiar de tema desde la paleta de comandos.

    Mejoras de rendimiento y correcciones de errores

    • La revisión ahora es más rápida y estable gracias a mejoras en el procesamiento de diferencias por lotes. Además, se conserva el estado de la vista de diferencias y de la búsqueda.
    • Se corrigieron problemas con el manejo del directorio de trabajo actual y de los permisos al trabajar sin un proyecto, la apertura predeterminada de archivos, las sugerencias de hojas de cálculo y la reconexión del control remoto.
    • Se mejoró el rendimiento y se corrigieron otros errores.
  • Codex ahora puede ayudarte con más tareas 26.415

    El espacio de trabajo de Codex te permite hacer cada vez más tareas con IA. Con esta actualización, es más fácil empezar con menos preparación, verificar lo que Codex está creando, generar resultados más completos y seguir avanzando en tareas de larga duración.

    Verifica más aspectos de tu trabajo

    Codex App ahora incluye una versión inicial del navegador integrado. Puedes abrir páginas locales o públicas que no requieran iniciar sesión, dejar comentarios directamente en la página renderizada y pedirle a Codex que atienda esos comentarios.

    La función Uso de la computadora permite que Codex vea lo que aparece en pantalla, haga clic y escriba para interactuar con apps de macOS. Esto resulta útil para probar apps nativas, ejecutar flujos en simuladores, cambiar ajustes de bajo riesgo en las apps e investigar errores que solo se manifiestan en la interfaz gráfica.

    En el momento del lanzamiento, esta función no está disponible en el Espacio Económico Europeo, el Reino Unido ni Suiza.

    Inicia, sigue y dirige el trabajo

    Los chats son hilos que puedes iniciar sin tener que elegir primero una carpeta de proyecto. Sirven para investigar, escribir, planificar, analizar, recopilar fuentes y trabajar con herramientas en tareas que no parten de una base de código.

    Si necesitas retomar una tarea más adelante, las automatizaciones de hilos pueden reactivar el mismo hilo según un horario y conservar el contexto de la conversación. Úsalas para comprobar el estado de un proceso de larga duración, estar al tanto de las novedades o continuar el seguimiento sin empezar de cero.

    La barra lateral de tareas te permite consultar con mayor facilidad los planes, las fuentes, los artefactos generados y los resúmenes mientras Codex trabaja. Las sugerencias basadas en el contexto también pueden ayudarte a identificar y retomar tareas de seguimiento relevantes cuando abres Codex o vuelves a usarlo.

    Más funciones para el desarrollo de software

    Codex ahora integra más pasos del flujo de trabajo con pull requests en la app. Puedes inspeccionar los pull requests de GitHub en la barra lateral, leer los comentarios en el diff y revisar los archivos modificados. Luego puedes pedirle a Codex que te explique los comentarios, haga cambios, los verifique y te ayude a avanzar con la revisión.

    Revisa resultados más completos

    Con el visor de artefactos puedes previsualizar en la barra lateral los archivos generados, como PDF, hojas de cálculo, documentos y presentaciones, antes de incluirlos en un commit o compartirlos. Donde estén disponibles, las Memorias también pueden incorporar a futuros hilos el contexto útil de tareas anteriores, como tus preferencias habituales, las convenciones del proyecto y los patrones de trabajo recurrentes.

    Otras funciones

  • Codex App 26.410

    Nuevas funciones

    • Ahora puedes buscar archivos desde el menú de comandos. El atajo Cmd+P abre la búsqueda de archivos del Espacio de trabajo.
    • El visor de archivos de la barra lateral ahora muestra vistas previas enriquecidas de imágenes, documentos PDF y archivos Markdown.
    • Se agregaron pestañas de terminal para cada hilo, una opción superpuesta para preguntarle a Codex sobre el texto seleccionado y una opción para enviar comentarios desde el menú Ayuda.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoró el manejo de los espacios en blanco al revisar diferencias, así como el resaltado de las coincidencias de búsqueda.
    • Se corrigieron problemas con la barra de direcciones del navegador integrado y con la apertura de enlaces en un navegador externo, además de varios errores en el visor de archivos y el panel lateral.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • Codex App 26.409

    Nuevas funciones

    • Ahora puedes actualizar Codex App desde Windows Store.
    • Los flujos de trabajo de pull requests ahora incluyen una cronología de actividad. También puedes comentar directamente en la página del PR y elegir cómo hacer push desde el cuadro de diálogo correspondiente.
    • El panel lateral del hilo ahora incluye pestañas para los archivos del espacio de trabajo. Puedes arrastrarlas y soltarlas para cambiar su orden. También puedes editar las acciones de ejecución. Al cerrar sesión, un cuadro de diálogo te pide confirmación.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoraron el rendimiento del tablero de pull requests y los paneles emergentes de comentarios.
    • Las actualizaciones y la navegación ahora son más confiables. Se corrigieron errores que, en casos específicos, afectaban la visibilidad de los hilos sin proyecto, las marcas de elementos no leídos y las filas fijadas.
    • Se hicieron otras mejoras de rendimiento y se corrigieron otros errores.
  • Codex App 26.406

    Nuevas funciones

    • Ahora puedes contraer los comentarios de revisión que aparecen junto al código y elegir entre una vista de revisión integrada y una independiente.
    • Se agregaron un resumen de Git y la sección Fuentes al panel lateral del hilo.
    • Se agregó un comando para iniciar un nuevo Chat rápido y ahora puedes insertar videos locales en la aplicación.

    Mejoras de rendimiento y correcciones de errores

    • Ahora se conserva la posición de desplazamiento del hilo en cada conversación y se mantiene el estado de los hilos sin leer entre ventanas.
    • La vista de revisión ahora se actualiza de forma más confiable. Se corrigieron la pérdida de texto dictado, el restablecimiento del panel derecho y los problemas con los mensajes de reconexión a GitHub.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • Cambios en la disponibilidad de modelos en Codex

    Estamos cambiando los modelos disponibles para quienes inician sesión con ChatGPT. A partir del 7 de abril, el selector de modelos ya no muestra gpt-5.2-codex, gpt-5.1-codex-mini, gpt-5.1-codex-max, gpt-5.1-codex, gpt-5.1 ni gpt-5. El 14 de abril, retiraremos esos modelos de Codex para quienes inicien sesión con ChatGPT.

    Aún puedes elegir entre gpt-5.4, gpt-5.4-mini, gpt-5.3-codex y gpt-5.2. Si tienes ChatGPT Pro, también puedes elegir gpt-5.3-codex-spark.

    Para usar en Codex otro modelo compatible con la API, inicia sesión con una clave de API o configura un proveedor de modelos.

  • Codex App 26.325, 26.331, 26.401

    Nuevas funciones

    • Se agregaron ajustes del Espacio de trabajo a la app.
    • Los paneles personalizados de aprobación de MCP ahora admiten la opción “No volver a preguntar”. También se mejoró su interfaz.
    • Se agregó compatibilidad con el actualizador nativo de Windows, incluido el formato MSIX. También se agregó un menú en la bandeja del sistema de Windows para que Codex pueda seguir ejecutándose después de cerrar la última ventana.
    • El editor de automatizaciones ahora admite menciones con @ de apps y archivos. El editor también muestra estadísticas de los cambios de los subagentes. Se agregaron tarjetas de artefactos para las referencias a archivos generados.
    • Se agregaron un acceso directo a Chat rápido en el menú de la app, un menú para abrir archivos desde el árbol de archivos de la vista de revisión, los primeros controles de automatización de Heartbeat en los hilos y compatibilidad con imágenes en las conexiones remotas.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigieron los saltos al desplazarse por el panel de revisión y los errores en las acciones relacionadas con el estado de los PR mientras una conversación sigue en curso.
    • Se corrigieron varios problemas al usar varias ventanas, así como errores en los resultados de las menciones con @, las etiquetas duplicadas de proyectos, el funcionamiento de runGit en Windows y las acciones para revertir cambios, quitarlos del área de preparación o prepararlos todos.
    • Se pulieron detalles de los hilos remotos y de la barra lateral. También se mejoraron la recuperación tras fallos de actualización en Windows y las indicaciones para versiones no compatibles. La búsqueda de hilos ahora es más rápida en general.
    • Se corrigieron problemas persistentes en la vista de revisión que afectaban la expansión de bloques de cambios, provocaban que los encabezados se superpusieran o que la app se cerrara al archivar un hilo, y alteraban el tamaño de la interfaz al cambiar el zoom de la ventana.
    • Otras mejoras de rendimiento y correcciones de errores.

marzo de 2026

  • Crea e instala complementos en Codex

    Codex ahora admite complementos. Son paquetes instalables que reúnen habilidades, integraciones con apps y configuraciones de servidores MCP para flujos de trabajo reutilizables.

    Los complementos están disponibles en Codex App, en la CLI y en las extensiones para IDE.

    Puedes instalar complementos seleccionados desde el directorio de complementos o crear la estructura inicial de un complemento local con @plugin-creator y probarlo en marketplaces configurados para el espacio de trabajo o para tu directorio de inicio.

    Consulta la documentación sobre complementos para obtener más información.

    Estructura de un complemento

    Cada complemento es una carpeta que debe contener el archivo de manifiesto .codex-plugin/plugin.json y puede incluir archivos adicionales:

    my-plugin/
      .codex-plugin/
        plugin.json   # Required: plugin manifest
      skills/         # Optional: packaged skills
      .app.json       # Optional: app or connector mappings
      .mcp.json       # Optional: MCP server configuration
      assets/         # Optional: icons, logos, screenshots

    Instalar complementos por usuario o por repositorio

    Puedes instalar complementos solo para ti con ~/.agents/plugins/marketplace.json y ~/.codex/plugins/. Para instalarlos para todas las personas que trabajan en un proyecto, usa .agents/plugins/marketplace.json y un directorio de complementos dentro del repositorio, como ./plugins/.

    Complementos seleccionados y desarrollo local

    Codex muestra una selección de complementos públicos en el directorio de complementos. También incluye la habilidad @plugin-creator, que te ayuda a crear la estructura inicial de un complemento, agregar una entrada al marketplace local y probar el complemento antes de compartirlo con tu equipo.

  • Codex App 26.324

    Nuevas funciones

    • Rediseñamos las páginas para explorar y administrar habilidades y complementos.
    • Ahora puedes ajustar el zoom de cada ventana por separado. En la vista de revisión, se distingue con mayor claridad qué archivos se editaron.
    • Agregamos títulos e íconos para las automatizaciones en la barra lateral e incluimos temas de Raycast.

    Mejoras de rendimiento y correcciones de errores

    • Los hilos y proyectos ya cargados siguen visibles durante la reconexión, y la navegación se siente más ágil.
    • Corregimos los bloqueos al archivar, los errores de ajuste de línea en Markdown, las regresiones en la ventana que se abre con un atajo de teclado y varios problemas con los permisos, la terminal y los worktrees.
    • También mejoramos el rendimiento y corregimos otros errores.
  • Codex App 26.323

    Nuevas funciones

    • Ahora puedes buscar hilos anteriores en Codex App desde un acceso directo en la barra lateral y usar atajos de teclado para ir a los hilos recientes.
    • Se agregó una opción para archivar todos los hilos locales de un proyecto con un solo clic.
    • Los ajustes principales ahora se sincronizan entre Codex App y la extensión de VS Code. También puedes acceder a la configuración desde la extensión.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoró aún más el rendimiento y se corrigieron otros errores.
  • Codex App 26.320

    Nuevas funciones

    • Se agregó la versión 2 del editor flotante.
    • Se agregaron atajos de teclado para mover el cursor por palabras o líneas en la terminal.
    • Se mejoraron las secciones donde puedes descubrir complementos y la forma en que se muestran las rutas de los archivos de imagen guardados.

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió un error que hacía que la barra lateral dejara de funcionar cuando faltaban elementos del turno de un subagente.
    • Se corrigió el enrutamiento de los hilos que se abren en ventanas independientes y ahora se conservan las rutas locales de las imágenes que se adjuntan en el editor.
    • Se hicieron otras mejoras de rendimiento y se corrigieron otros errores.
  • Codex App 26.318, 26.319

    Nuevas funciones

    • Agregamos las habilidades al menú @ para que puedas insertarlas desde el editor junto con otras menciones.
    • Cmd/Ctrl+F ahora inicia la búsqueda con el texto que tienes seleccionado, lo que agiliza las búsquedas en revisiones y diffs. También mejoramos la navegación durante la revisión con un árbol de archivos renovado cuyo tamaño se puede ajustar por porcentaje.
    • Agregamos un efecto de brillo con el estilo visual de Codex que aparece mientras se inicia la aplicación.

    Mejoras de rendimiento y correcciones de errores

    • Mejoramos los resúmenes que se muestran al contraer los diffs durante la revisión.
    • Corregimos problemas con el foco de los comandos slash y la alineación del editor. También refinamos las tarjetas de los complementos y los detalles de los pasos.
    • Hicimos otras mejoras de rendimiento y corregimos más errores.
  • Codex App 26.317

    Nuevas funciones

    • Ahora puedes crear un fork de una conversación a partir de un mensaje anterior, además de hacerlo desde el último turno.
    • Agregamos comandos slash para cambiar de modelo y de nivel de razonamiento. Ahora también puedes usar comandos slash en medio del borrador de un prompt.
    • Ahora recibes una notificación cuando Codex te hace una pregunta en el modo plan. Así te resulta más fácil saber cuándo necesita tu respuesta.

    Mejoras de rendimiento y correcciones de errores

    • Corregimos problemas con la transferencia de hilos y la navegación entre subagentes en los worktrees y en la extensión de VS Code.
    • Hicimos otras mejoras de rendimiento y corregimos más errores.
  • GPT-5.4 mini llega a Codex

    GPT-5.4 mini ya está disponible en Codex. Es un modelo rápido y eficiente para tareas de programación sencillas y para subagentes.

    Supera a GPT-5 mini en programación, razonamiento, comprensión de imágenes y uso de herramientas, y funciona a más del doble de velocidad. En Codex, GPT-5.4 mini consume solo el 30 % de la cuota de uso que consumiría GPT-5.4 en una tarea comparable. Así, antes de llegar al límite de tu cuota incluida, puedes trabajar en tareas comparables durante unas 3,3 veces el tiempo que tendrías con GPT-5.4.

    GPT-5.4 mini está disponible en Codex App, la CLI, la extensión del IDE y Codex en la web. GPT-5.4 mini también está disponible en la API.

    Usa GPT-5.4 mini para explorar bases de código, revisar archivos grandes, procesar documentos de apoyo y realizar otras tareas de subagentes que requieran menos razonamiento. Para planificar y coordinar trabajos más complejos y tomar decisiones finales, empieza con GPT-5.4.

    Para cambiar a GPT-5.4 mini:

    • En la CLI, inicia un nuevo hilo con este comando:
      codex --model gpt-5.4-mini
      También puedes usar /model durante una sesión.
    • En la extensión del IDE, elige GPT-5.4 mini en el selector de modelos del editor.
    • En Codex App, elige GPT-5.4 mini en el selector de modelos del editor.

    Si todavía no ves GPT-5.4 mini, actualiza la CLI, la extensión del IDE o Codex App a la versión más reciente.

  • Codex App 26.313

    Nuevas funciones

    • Agregamos botones en el encabezado para que puedas retroceder y avanzar más rápido entre las pantallas recientes.
    • Desde el menú de cada hilo, ahora puedes seleccionar Abrir en Finder, Abrir en el Explorador de archivos o Abrir en el administrador de archivos para ir directamente a la carpeta del proyecto asociado al hilo.

    Mejoras de rendimiento y correcciones de errores

    • Las notificaciones de error que aparecen al reanudar un hilo o cuando ocurre un problema en el hilo ahora explican con más claridad qué pasó.
    • También mejoramos el rendimiento y corregimos otros errores.
  • Codex App 26.312

    Temas

    Personaliza la apariencia de Codex App en Configuración. Elige un tema base, ajusta los colores de acento, de fondo y de primer plano y cambia las fuentes de la interfaz y del código. También puedes compartir tu tema personalizado con tus amigos.

    Automatizaciones renovadas

    Ahora puedes elegir si las automatizaciones se ejecutan de forma local o en un worktree, personalizar los niveles de razonamiento y los modelos, y usar plantillas para inspirarte al crear nuevas automatizaciones.

    Mejoras de rendimiento y correcciones de errores

    Se corrigieron varios errores y se mejoró el rendimiento.

  • Codex App 26.311

    Estas notas también cubren la versión 26.309.

    Nuevas funciones

    • Codex ahora puede leer el contenido de la terminal integrada del hilo actual. Así puede comprobar el estado de un servidor de desarrollo en ejecución o volver a consultar la salida de una compilación fallida mientras trabaja contigo.

    Mejoras de rendimiento y correcciones de errores

    • Al reiniciar la aplicación, se conserva la última opción que elegiste entre Local, Worktree y Nube.
    • Se restauró el botón para agregar comentarios en línea desde el margen de la vista de diferencias.
    • La información de las ramas ahora se actualiza al crear una rama.
    • Se mejoró el rendimiento y se corrigieron otros errores.
  • Presentación de GPT-5.4 en Codex

    GPT-5.4 ya está disponible en Codex. Es el modelo de vanguardia más capaz y eficiente de OpenAI para el trabajo profesional.

    Reúne en un solo modelo los avances recientes en razonamiento, programación y flujos de trabajo con agentes. Es la opción recomendada para la mayoría de las tareas en Codex.

    En Codex, GPT-5.4 es el primer modelo de propósito general que puede usar la computadora de forma nativa. GPT-5.4 en Codex ofrece soporte experimental para una ventana de contexto de un millón de tokens. Puede ejecutar flujos de trabajo complejos que abarcan varias aplicaciones y realizar tareas de larga duración. Las mejoras en la búsqueda y el uso de herramientas ayudan a los agentes a encontrar y usar las herramientas adecuadas con mayor eficiencia.

    GPT-5.4 está disponible en todas las interfaces de Codex: Codex App, la CLI, la extensión para IDE y Codex Cloud en la web. GPT-5.4 también está disponible en la API.

    Para cambiar a GPT-5.4:

    • En la CLI, inicia un hilo nuevo con este comando:
      codex --model gpt-5.4
      También puedes usar /model durante una sesión.
    • En la extensión para IDE, elige GPT-5.4 en el selector de modelos del editor.
    • En Codex App, elige GPT-5.4 en el selector de modelos del editor.

    Si aún no ves GPT-5.4, actualiza la CLI, la extensión para IDE o Codex App a la versión más reciente.

  • Codex App 26.305

    Mejoras de rendimiento y corrección de errores

    • Mejoramos las conexiones remotas con mensajes de error más claros, mejores actualizaciones de estado y etiquetas que identifican mejor a los hosts en las vistas de hilos y de configuración.
    • Corregimos los atajos de teclado para copiar y pegar en la terminal integrada en Windows.
    • Corregimos un problema que hacía que los hilos fijados pudieran reaparecer en la barra lateral después de archivarlos.
    • Corregimos un problema que podía impedir que se completara automáticamente el contenido de una nueva conversación al abrir varias veces enlaces codex://new con la app ya abierta.
    • También mejoramos el rendimiento y corregimos otros errores.
  • Codex App 26.304

    Codex App para Windows

    Codex App ya está disponible para Windows. Desde una sola interfaz, puedes trabajar en varios proyectos, ejecutar hilos de agentes en paralelo y revisar los resultados.

    Codex App se ejecuta de forma nativa en Windows y usa PowerShell y un sandbox nativo de Windows que limita los permisos. Así puedes usar Codex en Windows sin tener que trasladar tu flujo de trabajo a WSL o a una máquina virtual ni desactivar el sandbox.

    La aplicación para Windows incluye las mismas funciones principales que las demás versiones de Codex App:

    • Habilidades para descubrir y ampliar las capacidades de Codex.
    • Automatizaciones para ejecutar tareas en segundo plano.
    • Worktrees para trabajar en tareas independientes dentro del mismo proyecto.

    Si prefieres desarrollar en WSL, también puedes configurar el agente de Codex y la terminal integrada para que se ejecuten allí.

    Descarga la aplicación desde Microsoft Store e inicia sesión con tu cuenta de ChatGPT o una clave de API. Para obtener más información sobre la instalación y la configuración, consulta Configuración inicial, Usar WSL con Codex App y Personalizar la aplicación para tu entorno de desarrollo.

  • Codex App 26.303

    Nuevas funciones

    • En Worktrees, ahora puedes activar o desactivar la limpieza automática de los worktrees que administra Codex.
    • Ahora puedes usar Handoff para transferir un hilo entre Local y Worktree.
    • El menú de idiomas ahora incluye una opción para seleccionar inglés de forma explícita.

    Mejoras de rendimiento y corrección de errores

    • Se mejoraron los flujos de trabajo con GitHub y con pull requests.
    • Se mejoraron las solicitudes de aprobación y los pasos para iniciar sesión al conectar apps.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.

febrero de 2026

  • Codex App 26.228

    Mejoras de rendimiento y correcciones de errores

    • Se corrigió una regresión que podía hacer que las vistas de conversaciones y tareas dejaran de actualizarse mientras Codex transmitía una respuesta.
    • Se mejoró aún más el rendimiento y se corrigieron otros errores.
  • Codex App 26.227

    Nuevas funciones

    • Se agregaron insignias en las filas de tareas y en los botones de PR para mostrar si cada pull request es un borrador, está abierta, ya se fusionó o está cerrada.
    • Se agregó una opción en Worktrees para elegir cuántos worktrees administrados por Codex se conservan antes de que se eliminen los más antiguos.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoraron el desplazamiento y la navegación en conversaciones largas y durante la revisión de código. Se corrigieron los saltos en los hilos, los movimientos bruscos de la barra lateral y los problemas al desplazarse por las diferencias de código.
    • Se mejoraron la confiabilidad del inicio de la aplicación y el funcionamiento del zoom con el teclado.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • Codex App 26.226

    Nuevas funciones

    • El editor ahora incluye nuevos accesos directos para MCP, con sugerencias de palabras clave para la instalación y un submenú de servidores MCP en Agregar contexto.
    • Ahora puedes usar @mentions y mencionar habilidades en los comentarios de revisión sobre líneas de código.

    Mejoras de rendimiento y correcciones de errores

    • Se mejoraron la visualización de las llamadas a herramientas MCP y el manejo de errores en los diagramas de Mermaid.
    • Se corrigió un problema por el que los comandos de terminal podían seguir apareciendo como si estuvieran en ejecución después de detenerse.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • Codex App 26.224

    Nuevas funciones

    • Ahora puedes elegir si las automatizaciones se ejecutan en un worktree dedicado o directamente en la carpeta de un proyecto.

    Mejoras de rendimiento y correcciones de errores

    • Las advertencias de configuración ahora aparecen en los ajustes e incluyen enlaces a los archivos afectados.
    • Ahora es más fácil navegar por el historial de prompts y se conservan los saltos de línea en los borradores de mensajes.
  • Codex App 26.217

    Nuevas funciones

    • Ahora puedes arrastrar y soltar los mensajes en cola para cambiar su orden.
    • Ahora aparece una advertencia cuando el modelo seleccionado se reemplaza por uno de menor capacidad.

    Mejoras y correcciones de errores

    • Se mejoró el trabajo con archivos gracias a la búsqueda por coincidencias aproximadas y a una mejor recuperación de los archivos adjuntos después de reiniciar la aplicación.
    • Se hicieron otras mejoras de rendimiento y se corrigieron más errores.
  • Presentación de GPT-5.3-Codex-Spark

    Hoy lanzamos una versión preliminar de investigación de GPT-5.3-Codex-Spark, una versión más pequeña de GPT-5.3-Codex y nuestro primer modelo diseñado para programar en tiempo real. Optimizamos Codex-Spark para que responda casi al instante. Genera más de 1000 tokens por segundo y mantiene un alto rendimiento en tareas reales de programación.

    Los usuarios de ChatGPT Pro pueden probar la versión preliminar de investigación de Codex-Spark en las versiones más recientes de Codex App, la CLI y la extensión para IDE. Este lanzamiento también marca el primer hito de nuestra colaboración con Cerebras.

    En su lanzamiento, Codex-Spark solo admite texto y tiene una ventana de contexto de 128 000 tokens. Durante la fase preliminar de investigación, el uso de este modelo tiene límites propios y no cuenta para los límites estándar de Codex. En momentos de alta demanda, el acceso puede ser más lento o las solicitudes pueden quedar en cola mientras ajustamos el servicio para que siga siendo confiable para todos los usuarios.

    Para cambiar a GPT-5.3-Codex-Spark:

    • En la CLI, inicia un hilo nuevo con el siguiente comando:
      codex --model gpt-5.3-codex-spark
      También puedes usar /model durante una sesión.
    • En la extensión para IDE, elige GPT-5.3-Codex-Spark en el selector de modelos del Editor.
    • En Codex App, elige GPT-5.3-Codex-Spark en el selector de modelos del Editor.

    Si todavía no ves GPT-5.3-Codex-Spark, actualiza la CLI, la extensión para IDE o Codex App a la versión más reciente.

    GPT-5.3-Codex-Spark no está disponible en la API en el momento del lanzamiento. Si usas una clave de API en tus flujos de trabajo, sigue usando gpt-5.2-codex.

  • Codex App 26.212

    Nuevas funciones

    • Compatibilidad con GPT-5.3-Codex-Spark
    • Ahora puedes crear un fork de una conversación
    • Ahora puedes abrir una conversación en una ventana flotante para tenerla a la vista mientras trabajas

    Correcciones de errores

    • Se mejoró el rendimiento y se corrigieron errores

    También comienzan las pruebas alfa de Codex App en Windows. Regístrate aquí para solicitar participar en las pruebas.

  • Codex App 26.210

    Nuevas funciones

    • Ahora puedes buscar ramas en el selector de ramas.
    • Cuando escribes plan en el editor, ahora ves indicaciones más claras para entrar en el modo plan.
    • Se agregó soporte para aprobaciones en paralelo.

    Mejoras y correcciones de errores

    • Se hicieron más mejoras de rendimiento y se corrigieron otros errores.
  • GPT-5.3-Codex en Cursor y VS Code

    Desde hoy, GPT-5.3-Codex está disponible de forma nativa en Cursor y VS Code.

    En la primera etapa del lanzamiento, un grupo reducido de clientes ya tiene acceso al modelo a través de la API.

    Este es el primer modelo que, según el Marco de preparación, se considera de nivel alto por sus capacidades en materia de seguridad.

    Seguiremos ampliando los controles de seguridad. En las próximas semanas, más clientes tendrán acceso al modelo a través de la API.

  • Codex App 26.208

    Nuevas funciones

    • Se agregaron acciones de MCP y de personalidad a la paleta de comandos.
    • Ahora los mensajes de seguimiento se agregan a la cola de forma predeterminada.

    Mejoras y correcciones de errores

    • Se mejoró aún más el rendimiento y se corrigieron otros errores.
  • Codex App 26.206

    Nuevas funciones

    • Ahora puedes usar la referencia a un archivo para mostrarlo directamente en el administrador de archivos de tu sistema operativo.

    Mejoras y correcciones de errores

    • El panel de revisión ahora maneja mejor las revisiones extensas porque se eliminó el límite de tamaño total del diff.
    • También se mejoró el rendimiento y se corrigieron otros errores.
  • Presentación de GPT-5.3-Codex

    Hoy lanzamos GPT-5.3-Codex, el modelo de codificación con agentes más capaz hasta la fecha para abordar tareas complejas de ingeniería de software en el mundo real.

    GPT-5.3-Codex combina el rendimiento de vanguardia de GPT-5.2-Codex en programación con una mayor capacidad de razonamiento y conocimientos profesionales más sólidos. Además, funciona un 25 % más rápido para quienes usan Codex. También es más fácil colaborar con el agente mientras trabaja: te informa de sus avances con mayor frecuencia y responde a tus indicaciones en tiempo real.

    GPT-5.3-Codex está disponible con los planes de pago de ChatGPT en todas las plataformas donde puedes usar Codex: Codex App, la CLI, la extensión para IDE y Codex Cloud en la web. Pronto podrás acceder al modelo a través de la API.

    Para cambiar a GPT-5.3-Codex:

    • En la CLI, inicia un hilo nuevo con este comando:
      codex --model gpt-5.3-codex
      También puedes usar /model durante una sesión.
    • En la extensión para IDE, asegúrate de haber iniciado sesión con ChatGPT y luego elige GPT-5.3-Codex en el selector de modelos del editor.
    • En Codex App, asegúrate de haber iniciado sesión con ChatGPT y luego elige GPT-5.3-Codex en el selector de modelos del editor.
    • Si no ves GPT-5.3-Codex, actualiza la CLI, la extensión para IDE o Codex App a la versión más reciente.

    Si tu flujo de trabajo usa una clave de API, sigue usando gpt-5.2-codex hasta que GPT-5.3-Codex esté disponible en la API.

  • Codex App 26.205

    Nuevas funciones

    • Compatibilidad con GPT-5.3-Codex.
    • Ahora puedes darle indicaciones a Codex durante un turno. Envíale un mensaje mientras trabaja para indicarle cómo continuar.
    • Adjunta archivos de cualquier tipo o arrástralos y suéltalos.

    Correcciones de errores

    • Se corrigió un problema que hacía que la aplicación parpadeara.
  • Codex App 26.204

    Nuevas funciones

    • Ahora puedes abrir archivos y carpetas con Zed y Textmate.
    • El panel de revisión ahora muestra una vista previa de los archivos PDF.

    Correcciones de errores

    • Mejoras de rendimiento.
  • Codex App 26.203

    Nuevas funciones

    • Ahora puedes cambiar el nombre de un hilo con un doble clic sobre él en la lista de hilos.

    Mejoras y correcciones de errores

    • Sincronizar ahora se llama Transferir. La interfaz de transferencia muestra estadísticas más claras sobre el origen y el destino.
    • Se hicieron otras mejoras de rendimiento y se corrigieron errores adicionales.
  • Presentación de Codex App

    Codex App

    Codex App para macOS es una interfaz de escritorio que te permite ejecutar hilos de agentes en paralelo y colaborar con agentes en tareas de larga duración. Incluye una barra lateral de proyectos, una lista de hilos y un panel de revisión para seguir el avance del trabajo en distintos proyectos.

    Funciones principales:

    Por tiempo limitado, ChatGPT Gratis y Go incluyen Codex y, en los planes Plus, Pro, Business, Enterprise y Edu, se duplican los límites de solicitudes. Estos límites más altos se aplican en la aplicación, en la CLI, en tu IDE y en la nube.

    Lee la publicación del blog Presentación de Codex App para conocer los detalles.

    Consulta la documentación de Codex App para obtener más información.

enero de 2026

  • La búsqueda web ahora está habilitada de forma predeterminada

    Codex ahora habilita la búsqueda web para las tareas locales en la CLI de Codex y en su extensión para IDE. De forma predeterminada, Codex usa una caché de búsqueda web, un índice de resultados web que mantiene OpenAI. El modo de caché devuelve resultados ya indexados sin consultar las páginas en tiempo real. El modo en tiempo real obtiene los datos más recientes de la web. Si usas --yolo u otra configuración de sandbox con acceso completo, la búsqueda web devuelve resultados en tiempo real de forma predeterminada. Para desactivar este comportamiento o cambiar de modo, usa la opción de configuración web_search:

    • web_search = "cached" (opción predeterminada que devuelve resultados de la caché de búsqueda web)
    • web_search = "live" (obtiene los datos más recientes de la web, al igual que --search)
    • web_search = "disabled" para quitar la herramienta

    Para obtener más información, consulta la documentación de configuración.

  • Configuración compartida para equipos

    La configuración de equipo reúne los archivos que los equipos usan para estandarizar la configuración de Codex en distintos repositorios y máquinas. Úsala para compartir:

    • los valores predeterminados de config.toml
    • las reglas de rules/ para controlar la ejecución de comandos fuera del sandbox
    • los flujos de trabajo reutilizables de skills/

    Codex carga estas capas desde las carpetas .codex/ del directorio de trabajo actual, de los directorios superiores y de la raíz del repositorio. También las carga desde el directorio del usuario (~/.codex/) y el del sistema (/etc/codex/). Los valores de las ubicaciones con mayor prioridad prevalecen sobre los de las ubicaciones con menor prioridad.

    Los administradores pueden seguir imponiendo restricciones con requirements.toml. Estas restricciones prevalecen sobre los valores predeterminados, sin importar dónde se definan.

    Para obtener más información, consulta Configuración de equipo.

  • Los prompts personalizados quedaron obsoletos

    Los prompts personalizados ahora se consideran obsoletos. En su lugar, usa habilidades para reutilizar instrucciones y flujos de trabajo.

  • Disponibilidad de GPT-5.2-Codex en la API

    GPT-5.2-Codex ya está disponible en la API y para quienes inician sesión en Codex con la API.

    Para obtener más información sobre cómo usar GPT-5.2-Codex, consulta nuestra documentación de la API.

diciembre de 2025

  • Habilidades de agente en Codex

    Codex ahora admite habilidades de agente. Son conjuntos reutilizables de instrucciones que pueden incluir scripts y recursos, y que ayudan a Codex a completar tareas específicas de forma confiable.

    Las habilidades están disponibles tanto en la CLI de Codex como en las extensiones para IDE.

    Puedes invocar una habilidad de forma explícita escribiendo $skill-name (por ejemplo, $skill-installer o la habilidad experimental $create-plan después de instalarla), o dejar que Codex seleccione una automáticamente según tu prompt.

    Consulta la documentación sobre habilidades para obtener más información.

    Estándar basado en carpetas (agentskills.io)

    Según la especificación abierta de habilidades de agente, cada habilidad es una carpeta que debe contener un archivo SKILL.md y puede incluir archivos de apoyo.

    my-skill/
      SKILL.md       # Required: instructions + metadata
      scripts/       # Optional: executable code
      references/    # Optional: documentation
      assets/        # Optional: templates, resources

    Instalar habilidades por usuario o por repositorio

    Puedes instalar habilidades en ~/.codex/skills para usarlas solo tú. Para que todos los que trabajan en el proyecto puedan usarlas, agrégalas a .codex/skills en el repositorio y registra el cambio en un commit.

    Codex incluye algunas habilidades del sistema que puedes usar desde el principio, como $skill-creator y $skill-installer. La habilidad $create-plan es experimental y debes instalarla para usarla (por ejemplo, con $skill-installer instala la habilidad create-plan desde la carpeta .experimental).

    Directorio de habilidades seleccionadas

    Codex incluye una pequeña selección de habilidades inspiradas en flujos de trabajo populares en OpenAI. Instálalas con $skill-installer. Con el tiempo habrá más habilidades disponibles.

  • Presentación de GPT-5.2-Codex

    Hoy lanzamos GPT-5.2-Codex, el modelo de codificación con agentes más avanzado hasta la fecha para abordar tareas complejas de ingeniería de software en el mundo real.

    GPT-5.2-Codex es una versión de GPT-5.2 que optimizamos aún más para la codificación con agentes en Codex. La compactación del contexto mejora su desempeño en tareas de larga duración. El modelo también ofrece un mejor rendimiento al realizar cambios de gran alcance en el código, como refactorizaciones y migraciones, y al trabajar en entornos Windows. Además, sus capacidades de ciberseguridad han mejorado considerablemente.

    A partir de hoy, la CLI y la extensión para IDE usarán gpt-5.2-codex de forma predeterminada si iniciaste sesión con ChatGPT. El modelo estará disponible pronto a través de la API.

    Si ya especificaste un modelo en tu archivo de configuración config.toml, puedes probar gpt-5.2-codex en una nueva sesión de la CLI de Codex con este comando:

    codex --model gpt-5.2-codex

    También puedes usar el comando slash /model en la CLI. En la extensión de Codex para IDE, puedes seleccionar GPT-5.2-Codex en el menú desplegable.

    Si quieres usarlo en todas las sesiones, puedes establecer gpt-5.2-codex como modelo predeterminado. Para ello, actualiza config.toml, tu archivo de configuración:

    model = "gpt-5.2-codex”
  • Presentación de Codex para Linear

    Asigna una incidencia a @Codex o menciona a @Codex en ella para iniciar una tarea de Codex en la nube. A medida que avanza, Codex publica actualizaciones en Linear. Al terminar, comparte un enlace a la tarea para que puedas revisarla, abrir un PR o seguir trabajando.

    Captura de pantalla de una tarea de Codex iniciada en Linear que se completó correctamente

    Para obtener más información sobre cómo conectar Codex a Linear, ya sea de forma local con MCP o mediante la nueva integración, consulta la documentación de Codex para Linear.

noviembre de 2025

  • Correcciones en el uso de Codex y la compra de créditos

    Hicimos algunos ajustes menores para resolver problemas con el uso de Codex y los créditos:

    • Unificamos la forma de mostrar los límites en todos los paneles de uso. Ahora todos muestran “límites restantes”. Antes, la CLI mostraba “límites utilizados”.
    • Corregimos un problema que impedía comprar créditos a quienes habían adquirido su suscripción a ChatGPT a través de iOS o Google Play.
    • Corregimos un problema que hacía que la CLI a veces mostrara información de uso desactualizada. Ahora esa información se actualiza sin necesidad de enviar un mensaje primero.
    • Optimizamos el backend para que el uso de Codex sea más uniforme a lo largo del día, independientemente de la carga total de Codex o de cómo se enrute el tráfico. Antes, si por casualidad varias consultas seguidas no encontraban los datos en la caché, los usuarios podían usar Codex mucho menos.
  • Presentación de GPT-5.1-Codex-Max

    Hoy lanzamos GPT-5.1-Codex-Max, nuestro nuevo modelo de vanguardia para la codificación con agentes.

    GPT‑5.1-Codex-Max se basa en una versión actualizada de nuestro modelo de razonamiento de base, que entrenamos con tareas de agentes en ingeniería de software, matemáticas, investigación y otras áreas. GPT‑5.1-Codex-Max es más rápido, más inteligente y usa los tokens de forma más eficiente en cada etapa del ciclo de desarrollo. Con esta versión, el modelo da un paso más para convertirse en un compañero de programación confiable.

    A partir de hoy, si iniciaste sesión con ChatGPT, la CLI y la extensión para IDE usarán gpt-5.1-codex-max de forma predeterminada. Pronto podrás acceder al modelo a través de la API.

    Para las tareas en las que la latencia no es crítica, también agregamos la opción Muy alta (xhigh) de esfuerzo de razonamiento. Con esta opción, el modelo puede dedicar aún más tiempo a razonar para dar una mejor respuesta. Seguimos recomendando la opción Media para la mayoría de las tareas del día a día.

    Si ya especificaste un modelo en tu archivo de configuración config.toml, puedes probar gpt-5.1-codex-max en una nueva sesión de la CLI de Codex con este comando:

    codex --model gpt-5.1-codex-max

    También puedes usar el comando slash /model en la CLI. En la extensión de Codex para IDE, puedes seleccionar GPT-5.1-Codex en el menú desplegable.

    Si quieres cambiar el modelo para todas las sesiones, puedes establecer gpt-5.1-codex-max como modelo predeterminado en config.toml, tu archivo de configuración:

    model = "gpt-5.1-codex-max”
  • Presentación de GPT-5.1-Codex y GPT-5.1-Codex-Mini

    Junto con el lanzamiento de GPT-5.1 en la API, presentamos dos nuevos modelos en Codex: gpt-5.1-codex-mini y gpt-5.1-codex. Son versiones de GPT-5.1 optimizadas para tareas de codificación con agentes de larga duración y para su uso en los arneses de ejecución de Codex para agentes de programación o en arneses de ejecución similares.

    A partir de hoy, la CLI y la extensión para IDE usarán de forma predeterminada gpt-5.1-codex en macOS y Linux y gpt-5.1 en Windows.

    Si ya especificaste un modelo en tu archivo de configuración config.toml, puedes probar gpt-5.1-codex en una nueva sesión de Codex CLI con este comando:

    codex --model gpt-5.1-codex

    También puedes usar el comando slash /model en la CLI. En la extensión de Codex para IDE, puedes seleccionar GPT-5.1-Codex en el menú desplegable.

    Si quieres usarlo en todas las sesiones, puedes establecer gpt-5.1-codex como modelo predeterminado en config.toml, tu archivo de configuración:

    model = "gpt-5.1-codex”
  • Presentación de GPT-5-Codex-Mini

    Hoy incorporamos el modelo gpt-5-codex-mini a la CLI de Codex y a la extensión para IDE. Es una versión más pequeña y económica de gpt-5-codex, aunque con capacidades más limitadas. Con tu suscripción de ChatGPT, puedes usarlo aproximadamente cuatro veces más que el modelo original.

    A partir de hoy, cuando alcances el 90 % de tu límite de uso para un período de 5 horas, la CLI y la extensión para IDE te sugerirán automáticamente cambiar a gpt-5-codex-mini para que puedas trabajar más tiempo sin interrupciones.

    Para probar el modelo en una nueva sesión de la CLI de Codex, ejecuta este comando:

    codex --model gpt-5-codex-mini

    También puedes usar el comando slash /model en la CLI. En la extensión de Codex para IDE, puedes seleccionar GPT-5-Codex-Mini en el menú desplegable.

    Otra opción es establecer gpt-5-codex-mini como modelo predeterminado. Para ello, actualiza config.toml, tu archivo de configuración:

    model = "gpt-5-codex-mini”
  • Actualización del modelo GPT-5-Codex

    Lanzamos una actualización menor de GPT-5-Codex.

    • Edita archivos de forma más confiable con apply_patch.
    • Realiza menos acciones destructivas, como ejecutar git reset.
    • Colabora mejor contigo cuando encuentra cambios que hiciste en los archivos.
    • Es un 3 % más eficiente en tiempo y consumo de recursos.

octubre de 2025

  • Créditos en ChatGPT Pro y Plus

    Si tienes ChatGPT Plus o Pro, ahora puedes usar créditos bajo demanda para seguir usando Codex cuando alcances el límite de tu plan. Más información.

  • Menciona a @Codex en Issues y Pull requests de GitHub

    Ahora puedes mencionar a @codex en un pull request de alguien de tu equipo para aclarar dudas, solicitar seguimiento o pedirle a Codex que haga cambios. Los Issues de GitHub también admiten menciones a @codex, así que puedes iniciar tareas desde cualquier Issue sin salir de tu flujo de trabajo.

    Codex responde en un pull request y en un Issue de GitHub después de que lo mencionan como @Codex.

  • Codex ya está disponible de forma general

    Codex ya está disponible de forma general con tres novedades: @Codex en Slack, el SDK de Codex y nuevas herramientas de administración.

    @Codex en Slack

    Ahora puedes hacerle preguntas a Codex y asignarle tareas directamente desde Slack. Para empezar, consulta la guía de Slack.

    SDK de Codex

    Con el SDK de Codex en TypeScript, puedes integrar en tus propias herramientas y flujos de trabajo el mismo agente que usa la CLI de Codex. Con la nueva GitHub Action de Codex, puedes incorporar Codex fácilmente a tus flujos de CI/CD. Para empezar, consulta la guía del SDK de Codex.

    import { Codex } from "@openai/codex-sdk";
    
    const agent = new Codex();
    const thread = agent.startThread();
    
    const result = await thread.run("Explore this repo");
    console.log(result);
    
    const result2 = await thread.run("Propose changes");
    console.log(result2);

    Nuevos controles de administración y paneles de análisis

    Los administradores de Espacios de trabajo de ChatGPT ahora pueden editar o eliminar entornos de Codex Cloud. Con los archivos de configuración administrados, pueden establecer valores predeterminados seguros para el uso de la CLI y el IDE y supervisar cómo usa Codex los comandos en el entorno local. Los nuevos paneles de análisis te ayudan a hacer un seguimiento del uso de Codex y de los comentarios de las revisiones de código. Encontrarás más información en la guía de administración para empresas.

    Novedades sobre disponibilidad y precios

    A partir de hoy, la integración con Slack y el SDK de Codex están disponibles para los desarrolladores con planes ChatGPT Plus, Pro, Business, Edu y Enterprise. Las nuevas funciones de administración estarán disponibles en los planes Business, Edu y Enterprise. A partir del 20 de octubre, las tareas de Codex Cloud se contabilizarán como parte de tu uso de Codex. Consulta la guía de precios de Codex para conocer los detalles de cada plan.

septiembre de 2025

  • GPT-5-Codex en la API

    GPT-5-Codex ya está disponible en la API de Responses. También puedes usarlo en la CLI de Codex con tu clave de API. Planeamos actualizar esta versión del modelo periódicamente. Tiene el mismo precio que GPT-5. Puedes consultar más información sobre los precios y los límites de solicitudes en la página del modelo.

  • Presentación de GPT-5-Codex

    Nuevo modelo: GPT-5-Codex

    Cambio de modelo en Codex

    GPT-5-Codex es una versión de GPT-5 que optimizamos aún más para la codificación con agentes en Codex. Está disponible en la extensión para IDE y en la CLI cuando inicias sesión con tu cuenta de ChatGPT. El agente en la nube y la función de revisión de código en GitHub también usan este modelo.

    Para conocer más sobre GPT-5-Codex y comparar su rendimiento con el de GPT-5 en tareas de ingeniería de software, consulta el anuncio en nuestro blog.

    Imágenes en los resultados

    Imágenes en los resultados de Codex

    Cuando trabajas en tareas de desarrollo front-end en la nube, GPT-5-Codex ahora puede mostrarte capturas de pantalla de la interfaz en Codex Web para que las revises. Con estas imágenes, puedes seguir ajustando el diseño sin tener que cambiar a la rama en tu entorno local.

    Novedades de Codex CLI

    • Ahora puedes retomar tus sesiones donde las dejaste con codex resume.
    • La compactación del contexto resume automáticamente la sesión cuando esta se acerca al límite de la ventana de contexto.

    Consulta las notas de la versión más reciente para obtener más información.

agosto de 2025

  • Actualización de finales de agosto

    Extensión para IDE (compatible con VS Code, Cursor y Windsurf)

    Codex ahora se ejecuta en tu IDE con una interfaz interactiva que te permite iterar rápidamente en tu entorno local. Puedes cambiar de modo y ajustar el nivel de esfuerzo de razonamiento con facilidad.

    Inicia sesión con ChatGPT (IDE y CLI)

    Inicia sesión con un clic y usa tus créditos de ChatGPT Enterprise sin necesidad de claves de API.

    Mueve tu trabajo entre el entorno local y la nube

    Desde tu IDE, puedes delegar tareas a Codex Web y aplicar los cambios en tu entorno local sin salir del editor.

    Revisiones de código

    Codex va más allá del análisis estático. Comprueba si un PR cumple su objetivo, tiene en cuenta toda la base de código y sus dependencias y puede ejecutar el código para verificar cómo se comporta con los cambios.

  • Actualización de mediados de agosto

    Imágenes en los prompts

    Ahora puedes adjuntar imágenes a tus prompts en Codex Web para pedir cambios en el frontend o retomar lo que trabajaste en la pizarra.

    Almacenamiento de contenedores en caché

    Codex ahora guarda los contenedores en caché. Así, las tareas nuevas y las de seguimiento se inician un 90 % más rápido, y la mediana del tiempo de inicio baja de 48 a 5 segundos. Puedes configurar un script de mantenimiento para actualizar el entorno almacenado en caché antes de iniciar nuevas tareas.

    Configuración automática del entorno

    Los entornos que no tienen scripts de configuración manual ahora ejecutan los comandos de instalación estándar de gestores de paquetes comunes como yarn, pnpm, npm, go mod, Gradle, pip, poetry, uv y cargo. Esto reduce en un 40 % los fallos en las pruebas de los entornos nuevos.

junio de 2025

  • La mejor de N respuestas

    Ahora Codex puede generar varias respuestas a la vez para una misma tarea. Así puedes explorar rápidamente distintas soluciones y elegir el mejor enfoque.

    Correcciones y mejoras

    • Agregamos algunos atajos de teclado y una página donde puedes consultarlos. Para abrirla, presiona ⌘-/ en macOS o Ctrl+/ en otras plataformas.

    • Agregamos el parámetro de consulta “branch” a los parámetros existentes “environment”, “prompt” y “tab=archived”.

    • Agregamos un indicador de carga que aparece mientras se descarga un repositorio durante la configuración del contenedor.

    • Ahora puedes cancelar tareas.

    • Corregimos errores que hacían que las tareas fallaran durante la configuración.

    • Corregimos errores que ocurrían al ejecutar tareas de seguimiento en entornos donde el script de configuración modifica archivos que Git ignora.

    • Mejoramos la forma en que el agente interpreta las restricciones de acceso a la red y responde a ellas.

    • El texto que describe lo que está haciendo Codex ahora se actualiza con mayor frecuencia.

    • Aumentamos a 20 minutos el tiempo máximo de ejecución del script de configuración para los usuarios de Pro y Business.

    • Mejoramos la vista de diferencias de código. Ahora puedes expandir o contraer todas las diferencias si mantienes presionada la tecla Opción y haces clic en el encabezado de cualquiera de ellas.

  • Actualización de junio

    Acceso del agente a internet

    Ahora puedes darle a Codex acceso a internet mientras ejecuta una tarea para que instale dependencias, actualice paquetes, ejecute pruebas que requieren recursos externos y más.

    El acceso a internet está desactivado de forma predeterminada. Si usas Plus, Pro o Business, puedes activarlo en entornos específicos y elegir a qué dominios puede acceder Codex y qué métodos HTTP puede usar. El acceso a internet estará disponible pronto para quienes usan Enterprise.

    Consulta la documentación para obtener más información sobre el uso del acceso a internet y sus riesgos.

    Actualizar Pull requests existentes

    Ahora puedes actualizar pull requests existentes al continuar una tarea.

    Dictado por voz

    Ahora puedes dictarle tareas a Codex.

    Correcciones y mejoras

    • Agregamos un enlace a este registro de cambios en el menú del perfil.

    • Agregamos compatibilidad con archivos binarios. Al aplicar parches, puedes realizar cualquier operación con estos archivos. Por ahora, al usar Pull requests, solo puedes eliminarlos o cambiarles el nombre.

    • Corregimos un problema en iOS que hacía que las tareas de seguimiento aparecieran duplicadas en la lista de tareas.

    • Corregimos un problema en iOS que hacía que se mostrara un estado desactualizado de los pull requests.

    • Corregimos un problema que, al continuar una tarea, hacía que los entornos se iniciaran con el estado del primer turno en lugar del más reciente.

    • Corregimos la internacionalización de los eventos y registros de las tareas.

    • Mejoramos los mensajes de error de los scripts de configuración.

    • Aumentamos de 1 MB a 5 MB el tamaño máximo de los diffs de las tareas.

    • Aumentamos de 5 a 10 minutos la duración máxima de los scripts de configuración.

    • Mejoramos el proceso de conexión con GitHub.

    • Volvimos a habilitar las actividades en vivo en iOS tras corregir un problema que hacía que se perdieran algunas notificaciones.

    • La autenticación de dos factores dejó de ser obligatoria para quienes inician sesión con SSO o con una cuenta de redes sociales.

mayo de 2025

  • Rediseño de la página del entorno

    Ahora es más fácil y rápido configurar la ejecución de código.

    Correcciones y mejoras

    • Agregamos un botón para volver a intentar las tareas que fallaron.

    • Agregamos indicadores que muestran que el agente funciona sin acceso a la red después de la configuración.

    • Agregamos opciones para copiar parches de Git después de enviar un Pull Request.

    • Ahora se pueden usar caracteres Unicode en los nombres de las ramas.

    • Corregimos un error que impedía que el script de configuración recibiera los secretos por la entrada estándar.

    • Corregimos un error al crear ramas cuando había un conflicto de nombres.

    • Corregimos la visualización de diferencias que contienen emojis compuestos por varios caracteres.

    • Los mensajes de error que aparecen al iniciar tareas, ejecutar scripts de configuración, enviar Pull requests o perder la conexión con GitHub ahora son más específicos e indican cómo resolver el problema.

    • Mejoramos el proceso de incorporación de los equipos.

    • Mejoramos la apariencia de las tareas nuevas mientras se cargan.

    • Mejoramos el editor de mensajes de seguimiento.

    • Redujimos en un 90 % las desconexiones de GitHub.

    • Redujimos en un 35 % el tiempo que tarda en crearse un Pull Request.

    • Redujimos en un 50 % la latencia de las llamadas a herramientas.

    • Redujimos en un 20 % el tiempo que tardan en completarse las tareas.

    • Empezamos a usar los nombres de las tareas como títulos de página para que sea más fácil distinguir las pestañas de Codex.

    • Ajustamos el prompt del sistema para que el agente sepa que trabaja sin acceso a la red y pueda sugerirte que configures las dependencias.

    • Actualizamos la documentación.

  • Codex en la app de ChatGPT para iOS

    Inicia tareas, consulta los diffs y envía Pull requests cuando estés lejos de tu computadora.