Causa Raíz de la Corrupción del Título de Sesión en la Extensión Claude Code de VS Code Identificada

Error de Corrupción de Títulos de Sesión en la Extensión Claude Code
Un error persistente en la extensión de VS Code Claude Code hace que los títulos de sesión en Conversaciones Anteriores se corrompan: muestran títulos incorrectos, vuelven al texto del último mensaje o desaparecen por completo. Un desarrollador ha identificado la causa raíz arquitectónica y ha recopilado más de 20 problemas relacionados en GitHub que provienen del mismo problema subyacente.
Análisis de la Causa Raíz
La lista de sesiones de la extensión lee los títulos realizando una búsqueda de cadena de texto sin procesar de "customTitle" en los últimos 64KB de cada archivo de sesión .jsonl. Este enfoque crea tres modos de fallo específicos:
- Eliminación por 64KB — En sesiones largas (comunes con flujos de trabajo de agentes), la entrada del título personalizado se desplaza fuera de la ventana de los últimos 64KB, haciendo que el título se pierda.
- Contaminación de contenido entre sesiones — El escáner no distingue entre entradas JSONL reales de título personalizado y la cadena "customTitle" que aparece dentro de resultados de herramientas o contenido de conversación, haciendo que el título de una sesión aparezca en una sesión completamente diferente.
- Sobrescritura al reanudar — Cuando se reanuda una sesión y se añade nuevo contenido, cualquier título personalizado de /rename queda enterrado. La extensión entonces recurre a lastPrompt o recoge una coincidencia obsoleta de la salida de herramientas.
Problemas Afectados
El desarrollador ha recopilado más de 20 problemas en GitHub relacionados con este problema:
- Título perdido: #33165, #32150, #25090, #23610, #26240, #29194
- Título incorrecto: #29801, #9668, #29342, #27751
- Sesiones invisibles: #9898, #31813, #29088, #22215, #18619, #11232
- Solicitudes de funciones (soluciones alternativas): #11956, #9198, #11694, #7441
Muchos de estos problemas fueron cerrados automáticamente como duplicados por el bot sin que se implementara una solución. Las correcciones parciales en v2.1.47 y v2.1.71 abordaron síntomas específicos pero no la arquitectura subyacente.
Solución Propuesta y Alternativa
El desarrollador propone almacenar los títulos en un índice ligero separado (por ejemplo, title-registry.json) en lugar de escanear el contenido de la conversación. Este enfoque sobreviviría al crecimiento de la sesión, sería inmune a la contaminación de contenido y permitiría la sincronización entre clientes.
Como alternativa actual, el desarrollador ha estado ejecutando un enlace UserPromptSubmit + temporizador systemd + registro de títulos persistente que reafirma el título correcto en cada mensaje y cada 2 minutos. Los detalles de implementación están disponibles en el problema #32150.
Este error afecta a cualquiera que use Claude Code para flujos de trabajo basados en tareas donde importa emparejar sesiones con elementos de trabajo. El análisis completo de la causa raíz con los 20 problemas enlazados está disponible en la discusión de GitHub.
📖 Read the full source: r/ClaudeAI
👀 Ver también

La Aplicación de Escritorio de Claude Agrega la Función de Proyectos a la Interfaz de Trabajo en Equipo
La aplicación de escritorio de Claude ahora incluye una función de Proyectos en Cowork, que permite a los usuarios organizar tareas y contexto en espacios de trabajo dedicados. Los archivos e instrucciones permanecen en el ordenador local del usuario, con opciones para importar proyectos existentes o comenzar nuevos.

Heddle: Aplicación de Confianza y Registro de Auditoría para Conexiones MCP de Claude Desktop
Heddle es una herramienta de código abierto que añade niveles de confianza, controles de acceso y registro de auditoría a las conexiones MCP de Claude Desktop, permitiendo la gestión segura de múltiples servicios a través de una única interfaz con seis paquetes iniciales incluidos.

Desplegar OpenClaw en VPS con una CLI de un solo comando.
Un usuario de Reddit afirma haber desarrollado una interfaz de línea de comandos (CLI) que despliega OpenClaw en un VPS de $4.99/mes con un solo comando, ofreciendo una alternativa económica al uso de Mac Minis.

MuninnDB incorpora Dream Engine para la consolidación de memoria de LLM con aislamiento de bóveda.
MuninnDB, una base de datos de memoria cognitiva basada en Go, ahora incluye un Motor de Sueños que realiza consolidación de memoria impulsada por LLM entre sesiones utilizando umbrales de deduplicación y revisión semántica. El sistema cuenta con niveles de confianza de bóveda para aislamiento de datos y se ejecuta localmente con Ollama.