Depuración, Logs e Interceptor

Inspecciona las entrañas de la inferencia, supervisa el tráfico de red y modifica peticiones en vuelo con el interceptor interactivo.

1. El Panel Lateral de Depuración (Debug Panel)

ZeroChat incluye un panel lateral derecho especializado para desarrolladores, auditores de seguridad y usuarios curiosos. Se abre pulsando el icono de terminal en la esquina superior derecha del encabezado.

Este panel muestra en tiempo real una consola con formato monoespaciado donde se registran cronológicamente todos los eventos internos de la aplicación.

Pestañas de Filtrado de Eventos:

2. Utilidades de la Consola de Logs

En la cabecera del panel de depuración dispones de acciones rápidas:

3. Modo Interceptor de Mensajes (Debug Messages)

Una de las herramientas más singulares de ZeroChat para experimentación y pruebas de seguridad es el Interceptor de Mensajes. Se activa mediante el interruptor "Debug messages" en la barra de controles del panel de depuración.

¿Cómo funciona el interceptor?

  1. Al escribir un mensaje en el chat y pulsar Enviar, la petición no viaja inmediatamente a la red.
  2. Se abre una ventana modal de inspección interactiva mostrando el payload JSON exacto que se iba a transmitir al proveedor (mensajes del historial, sistema de prompts, herramientas registradas, temperatura, etc.).
  3. Puedes inspeccionar los campos, editar manualmente cualquier parámetro o inyectar roles de prueba directamente en el editor.
  4. La cabecera reúne las acciones de envío y el botón X para cancelar:
    • Continuar / Enviar: Transmite la petición (con las modificaciones que hayas realizado) al servidor.
    • Enviar y parar debug: Transmite la petición y desactiva el interceptor para los siguientes envíos.
    • X: Aborta el envío de forma limpia sin generar tráfico ni consumir tokens.
Ideal para desarrolladores: Esta función permite simular respuestas intermedias, evaluar la resistencia del modelo ante jailbreaks o prompts modificados y comprobar cómo empaqueta ZeroChat las herramientas en la llamada HTTP.

4. Vista Raw

La pestaña Raw está disponible directamente en el panel; no requiere activación adicional. Las entradas se limitan para que el panel siga siendo utilizable.

Úsala para comprobar solicitudes, respuestas de streaming y llamadas a herramientas al diagnosticar un proveedor.