Repository navigation
What's New in v2.7 | Novedades en v2.7
Project status — maintenance mode. v2.7.0 is expected to be the last feature release of Code Chat Viewer; future updates, if any, will be limited to fixes and compatibility adjustments. Its successor, a new app built on a more capable stack, is in the design phase — this repository will be marked as deprecated once it is available. Thank you to everyone who has used CCV, reported issues or contributed.
Estado del proyecto — en mantenimiento. La v2.7.0 será previsiblemente la última versión con novedades de Code Chat Viewer; las próximas actualizaciones, si las hay, se limitarán a correcciones y ajustes de compatibilidad. Su sucesora, una nueva aplicación con un stack más completo, está en fase de diseño — este repositorio se marcará como obsoleto cuando esté disponible. Gracias a quienes han usado CCV, reportado problemas o contribuido.
English
A release focused on fidelity and robustness: chats render more faithfully, problems become visible instead of breaking a page, and the dashboard no longer loses agent chats.
Chat viewer
- First/last message buttons, and navigation that stays reliable in long chats
- Forked chats link to their origin session, and agent links go through the dashboard too, so both keep working when chats move between folders
- Long blocks with a single level of scroll; tool results open from the keyboard; copy buttons flag a refused copy
/btwquestions back at their real moment in the conversation- Unreadable log lines and rendering failures shown as visible error blocks instead of breaking the page
- Claude Code's internal log entries no longer shown or counted as messages; model switches and attached PDFs named
Dashboard
- Agent chats no longer go missing
- Deep links:
CCV-Dashboard.html#open=<session>opens a chat wherever it lives - A→Z sorting for text columns; optional local customization through a
custom/folder
Manager
--only "chat id"regenerates and opens a single chat- Safer Reconfigure and
--current; no Force notice on a fresh install
Hardening and quality
- More log values escaped in the HTML, safer folder settings, and tolerance to stray non-UTF-8 bytes
- Removed a Python 3.12-only syntax; tested on Python 3.13
- 284 tests, now also running the pages' JavaScript
After updating: run Force once ([2] in the menu, or --force) so every chat is re-rendered with this version — the manager reminds you.
Full list: What's New in v2.7
Español
Una versión centrada en la fidelidad y la robustez: los chats se muestran con más exactitud, los problemas se ven en vez de romper una página y el panel ya no pierde chats de agente.
Visor de chats
- Botones de primer y último mensaje, y una navegación fiable también en chats largos
- Los chats bifurcados enlazan a su sesión de origen, y los enlaces a agentes también pasan por el panel, así que ambos siguen funcionando cuando los chats cambian de carpeta
- Bloques largos con un solo nivel de scroll; resultados de herramientas que se abren con el teclado; los botones de copiar avisan si la copia se rechaza
- Las preguntas
/btwvuelven a su momento real de la conversación - Las líneas del log que no se pueden leer y los fallos de pintado se muestran como bloques de error visibles en vez de romper la página
- Las entradas internas del log de Claude Code ya no se muestran ni cuentan como mensajes; los cambios de modelo y los PDF adjuntos se nombran
Dashboard
- Los chats de agente ya no desaparecen
- Enlaces directos:
CCV-Dashboard.html#open=<sesión>abre un chat esté donde esté - Orden de la A a la Z en las columnas de texto; personalización local opcional con una carpeta
custom/
Manager
--only "id del chat"regenera y abre un solo chat- Reconfigure y
--currentmás seguros; sin aviso de Force en una instalación nueva
Robustez y calidad
- Más valores del log escapados en el HTML, ajustes de carpetas más seguros y tolerancia a bytes sueltos que no son UTF-8
- Eliminada una sintaxis exclusiva de Python 3.12; probado con Python 3.13
- 284 tests, que ahora ejecutan también el JavaScript de las páginas
Tras actualizar: ejecuta Force una vez ([2] en el menú, o --force) para que todos los chats se regeneren con esta versión — el manager te lo recuerda.
Lista completa: Novedades en v2.7
Full diff: v2.6.0...v2.7.0
© 2025-2026 Óscar González Martín | MIT License