Codex Thread Renamer Patcher para VS Code

Guia practica para parchear la extension OpenAI ChatGPT/Codex de VS Code y lograr que los nombres de threads de Codex persistan y actualicen la UI al instante.

Harllens George | 2026-02-23

Banner del repositorio de Codex Thread Renamer Patcher.

codex-thread-renamer-patcher es un patcher local para la extension OpenAI ChatGPT/Codex de VS Code. Agrega un flujo de renombrado confiable para que los titulos de threads de Codex persistan, se actualicen los caches, y la sidebar muestre el nuevo nombre sin esperar un reinicio.

Que es esto

Es una herramienta para developers que usan OpenAI Codex en VS Code y quieren nombres de threads que realmente se mantengan.

Parchea localmente la extension openai.chatgpt e incorpora:

  • comando Rename Codex Thread
  • accion de renombrar por clic derecho en la lista de threads
  • actualizacion de backend y caches para mejor persistencia
  • refresco inmediato de UI mediante el flujo de mensajes del webview

Para quien es

  • Developers que usan Codex con frecuencia en VS Code
  • Builders con muchos threads que necesitan historial mas legible
  • Equipos que prueban herramientas locales de productividad alrededor de OpenAI Codex

Get it

Compatibilidad

  • VS Code con la extension OpenAI ChatGPT/Codex (openai.chatgpt)
  • Node.js instalado localmente
  • sqlite3 CLI disponible en PATH
  • Recomendado usar con versiones de extension verificadas por el patcher antes de aplicar

Por que existe este patcher

Renombrar un thread de Codex no es solo un problema visual. En la practica, el titulo puede almacenarse y rehidratarse desde varios lugares. Un cambio directo en base de datos suele fallar porque la extension en ejecucion o los caches pueden sobrescribir el titulo otra vez.

Este patcher convierte el renombrado en una accion soportada, no en una edicion manual aislada.

Como funciona (alto nivel)

El patcher modifica la extension instalada de forma minima y deja la mayor parte de la logica en archivos helper inyectados.

Puntos de patch:

  • package.json para registrar comando y entradas de menu
  • out/extension.js para cargar el runtime patch
  • webview/index.html para inyectar el helper del webview

Luego el runtime patch ejecuta tres capas de trabajo:

  1. renombrado en backend (source of truth)
  2. patch de caches (workspace y extension caches)
  3. actualizacion en vivo del webview (thread-title-updated)

Inicio rapido

1) Revisar estado del patch

node bin/codex-thread-renamer-patch.js status

2) Verificar compatibilidad

node bin/codex-thread-renamer-patch.js verify

3) Aplicar patch

node bin/codex-thread-renamer-patch.js apply

4) Recargar VS Code

  • Developer: Restart Extension Host, o
  • recargar la ventana de VS Code

Screenshots

Elegir el thread a renombrar

Entrada de menu contextual para renombrar un thread de Codex en la sidebar de VS Code.

Flujo de renombrado

Flujo de renombrado del titulo de thread de Codex en VS Code.

Troubleshooting (rapido)

  • El comando aparece pero falla: reinicia el Extension Host o recarga VS Code.
  • El renombrado persiste pero la UI no se actualiza: reabre la sidebar de Codex, cambia de thread y vuelve.
  • Falla verify: probablemente cambio tu version de openai.chatgpt, ejecuta verify y aplica el patch al directorio correcto.
  • Parcheaste la carpeta equivocada: usa --extension-dir para apuntar al build activo.

Notas de seguridad

La herramienta modifica archivos instalados de una extension de VS Code en disco.

  • Reaplica despues de actualizar la extension de OpenAI.
  • Ejecuta verify antes de apply cuando cambien versiones.
  • Conserva backups y restaura si pruebas builds no soportados.

Links