Web interfaces
Paneles de sesiones
Cada hilo de la interfaz de control tiene dos caras: la conversación habitual y un panel — una cuadrícula de widgets en vivo que el agente crea para usted. Un hilo sin widgets es simplemente un chat. En cuanto se fija un widget, aparece un selector Chat | Panel en el encabezado, y el panel se convierte en la superficie principal con el chat acoplado a su lado.
No hay que configurar nada ni existe una aplicación aparte que configurar: los paneles son una
función principal, pertenecen al hilo, se almacenan con el agente y sobreviven a
/new y /reset (el contexto de la conversación se borra; el panel permanece).
Crear un panel con solo pedirlo
Pida al agente lo que desea ver:
Crea un widget llamado revenue-graph: un gráfico de barras interactivo de los ingresos mensuales. Añade botones "Barras" y "Tendencia" que cambien de vista. Fíjalo en mi panel.
El agente representa primero el widget dentro del chat, para que pueda verlo antes de que se coloque en otro lugar. A partir de ahí:
- Usted lo fija: pase el cursor sobre un widget insertado y seleccione Fijar en el panel.
- O el agente lo fija directamente cuando se lo pide y lo actualiza más adelante por nombre — los widgets tienen nombres estables, por lo que "actualiza revenue-graph con las cifras de junio" sustituye el contenido en el mismo lugar mientras el panel permanece intacto.
Los widgets son pequeñas aplicaciones autónomas (HTML/JS/SVG en un entorno aislado estricto). Los botones y selectores de vista dentro de un widget funcionan de inmediato — cambiar la vista de un gráfico nunca requiere al agente.
El panel
- Cuadrícula fluida. Arrastre los widgets por su controlador; todo se redistribuye y compacta automáticamente. Cambie el tamaño mediante el controlador o elija un tamaño predefinido (pequeño, mediano, grande, extragrande) en el menú del widget. Nadie coloca píxeles — ni usted ni el agente.
- Pestañas. Un panel puede tener varias páginas — por ejemplo, una pestaña de resumen y otra específica con un widget grande. Cada pestaña recuerda su propia posición del chat acoplado.
- Chat acoplado. En la vista del panel, la conversación se acopla a la izquierda, derecha o parte inferior, cambia de tamaño como la barra lateral y puede ocultarse por completo — el agente seguirá escuchándolo cuando vuelva a mostrarla.
- Paridad con el agente. Todo lo que usted puede hacer, el agente puede hacerlo con su
herramienta
dashboard: añadir, actualizar, mover, cambiar de tamaño y eliminar widgets, gestionar pestañas, cambiar la pestaña visible y mover u ocultar el chat acoplado. Pida "pon el chat a la izquierda y muestra la pestaña de finanzas" y observe cómo sucede.
Qué pueden hacer los widgets
Un widget que solo representa contenido no necesita aprobación — aparece al instante, exactamente como los widgets insertados en el chat, y su acceso a la red está totalmente deshabilitado.
Los widgets que necesitan acceso deben declararlo, y usted lo concede una vez por widget con un solo toque:
- Red (
net): obtiene datos directamente desde el entorno aislado de los orígenes HTTPS declarados — por ejemplo, una tarjeta meteorológica que se actualiza mediante una API. - Datos del Gateway (
data): fuentes de solo lectura, como sesiones, uso o estado de Cron, resueltas por el Gateway — el widget nunca almacena su token. - Automatización (
actions): activa una tarea específica de Cron, para que un botón pueda ejecutar una tarea real (que puede usar un modelo más pequeño) sin despertar la conversación principal. - Solicitud (
prompt): envía mensajes al hilo sin la confirmación por cada clic que requieren los widgets no aprobados.
Los plugins habilitados pueden añadir sus propias fuentes de solo lectura y acciones con nombre a estas listas de capacidades; al deshabilitar el plugin, se eliminan esas integraciones.
Las concesiones están vinculadas a los bytes exactos y a la revisión del widget que usted revisó. Si el agente modifica el widget y solicita más de lo aprobado, vuelve al estado pendiente; actualizar el contenido con los mismos permisos conserva la concesión. Las interacciones con el widget que el agente deba conocer (filtros pulsados, vistas cambiadas) le llegan discretamente como avisos de sesión — permanece informado sin ser interrumpido.
Aplicaciones MCP en el panel
Si su Gateway tiene servidores MCP configurados, las aplicaciones MCP interactivas que aparecen en el chat pueden fijarse como cualquier widget. Las aplicaciones fijadas vuelven a activarse en el panel con sesiones nuevas; de forma predeterminada, son solo de visualización, y conceder al widget las herramientas declaradas de su servidor las vuelve totalmente interactivas — con la misma aprobación de un solo toque vinculada a la revisión que todo lo demás.
Conviene saberlo
- Al restablecer un hilo que tiene un panel, se solicita confirmación y se conserva el panel.
- Al eliminar un hilo, se elimina su panel.
- Los paneles residen en su Gateway (en la base de datos del agente propietario) y aparecen en todos los dispositivos desde los que se conecte.
- El modelo de seguridad, los detalles de almacenamiento y la justificación del diseño se encuentran en Arquitectura del panel, incluidos los compromisos documentados del entorno aislado.