Versión 2.4.3#
Nuevo lanzamiento de Sherpa AI Server: Versión 2.4.3
1. Configuración del idioma de la interfaz#
Los administradores pueden definir el idioma predeterminado de la interfaz y la lista de idiomas disponibles desde la configuración de branding. Si solo hay un idioma disponible, el cambio de idioma se desactiva.
Antes de que esté disponible la información de la versión del servidor, ahora se muestra un guion en el menú lateral en lugar de un valor incorrecto.
Esto facilita preparar Sherpa AI Server para distintas organizaciones y escenarios de idioma.
2. Nuevas capacidades de branding#
En la configuración de branding ahora están disponibles:
- logos separados para los temas claro y oscuro;
- la posibilidad de ocultar el inicio de sesión con OpenID;
- enlaces localizados adicionales en el menú lateral;
- un botón de información adicional en la página de inicio de sesión con texto configurable.
Estos ajustes se aplican mediante la configuración de branding; no aparece una nueva pantalla de administración en la interfaz.
Esto ayuda a adaptar la apariencia, la navegación y la página de inicio de sesión a los requisitos de la organización.
3. Indicaciones para los modos de chat#
En la pantalla de Chat, al pasar el cursor sobre el selector y los elementos del menú ahora se muestran indicaciones con la descripción de los modos disponibles: chat normal, búsqueda de texto completo, intérprete de código, búsqueda semántica y agente.
Esto ayuda a elegir más rápido el modo más adecuado para la tarea actual.
4. Mejoras en el manejo de mensajes y archivos#
Después de enviar un mensaje, la lista de archivos cargados se limpia de inmediato en el área de entrada. Los adjuntos enviados siguen disponibles en el propio mensaje.
Al eliminar una respuesta del Asistente en modo agente, también se eliminan correctamente las llamadas a herramientas relacionadas y sus resultados, hasta el siguiente mensaje del usuario o del Asistente.
Esto hace que el historial de conversación sea más claro y evita que se muestren adjuntos y datos técnicos desactualizados.
5. Mejoras en las tarjetas del Asistente#
En las tarjetas del Asistente, el icono Editar ahora siempre se muestra en lugar de aparecer solo al pasar el cursor.
En el formulario de creación y edición del Asistente, se corrigió el contraste del nombre de la carpeta seleccionada para los temas claro y oscuro, incluido el estado de solo lectura.
Esto simplifica la administración de Asistentes y mejora la legibilidad de la interfaz.
6. Correcciones en la pantalla Historial de chats#
En la pantalla Historial de chats, los menús de columnas, los filtros, la paginación y las etiquetas auxiliares de la tabla se localizaron al ruso.
Se corrigió la ordenación de registros: cuando ocurre un error de API, la tabla conserva los datos ya cargados y muestra un mensaje claro. El valor técnico NO_DATA en la información de calificaciones se reemplazó por un mensaje localizado de ausencia de datos.
Esto hace que el historial de chats sea más estable y fácil de usar.
7. Comportamiento más predecible del agente#
Ahora el agente respeta el límite de pasos configurado y, antes de completar el último paso, recibe la instrucción de generar una respuesta final. Si el límite no es suficiente, el usuario verá un mensaje que le pide aumentarlo.
Si falta un paquete necesario para el intérprete de código, el usuario recibe una notificación de inmediato. Después de tres errores consecutivos de ejecución de Python, el agente deja de reintentar y informa el error.
Esto ayuda a evitar bucles del agente y hace más claras las razones de una respuesta incompleta.
8. Correcciones de API y MCP#
Se corrigió la obtención de la lista de Asistentes al usar un token de API guardado.
También se mejoró MCP a través de Streamable HTTP: se corrigió la gestión de conexiones y sesiones, se admiten respuestas SSE progresivas y se conservó una vía de respaldo mediante el transporte HTTP+SSE heredado.
No aparece una nueva pantalla en la interfaz. Estos cambios mejoran la estabilidad de las integraciones y de la conexión con servidores MCP externos.