Versão 2.4.3#
Novo lançamento do Sherpa AI Server: Versão 2.4.3
1. Configuração do idioma da interface#
Os administradores podem definir o idioma padrão da interface e a lista de idiomas disponíveis nas configurações de branding. Se houver apenas um idioma disponível, a troca de idioma fica desativada.
Antes de as informações sobre a versão do servidor estarem disponíveis, um traço agora é exibido no menu lateral em vez de um valor inválido.
Isso facilita preparar o Sherpa AI Server para diferentes organizações e cenários de idioma.
2. Novos recursos de branding#
Nas configurações de branding agora estão disponíveis:
- logotipos separados para os temas claro e escuro;
- a possibilidade de ocultar o login via OpenID;
- links localizados adicionais no menu lateral;
- um botão de informação adicional na página de login com texto configurável.
Essas configurações são aplicadas pela configuração de branding — nenhuma nova tela de administração aparece na interface.
Isso ajuda a adaptar a aparência, a navegação e a página de login às necessidades da organização.
3. Dicas para os modos de chat#
Na tela Chat, ao passar o cursor sobre o seletor e os itens do menu, agora são exibidas dicas com a descrição dos modos disponíveis: chat normal, busca de texto completo, interpretador de código, busca semântica e agente.
Isso ajuda a escolher mais rapidamente o modo mais adequado para a tarefa atual.
4. Melhorias no tratamento de mensagens e arquivos#
Depois que uma mensagem é enviada, a lista de arquivos carregados é limpa imediatamente na área de entrada. Os anexos enviados continuam disponíveis na própria mensagem.
Ao excluir uma resposta do Assistente no modo agente, as chamadas de ferramenta relacionadas e seus resultados também são removidos corretamente — até a próxima mensagem do usuário ou do Assistente.
Isso deixa o histórico da conversa mais claro e evita a exibição de anexos e dados técnicos desatualizados.
5. Melhorias nos cartões do Assistente#
Nos cartões do Assistente, o ícone Editar agora fica sempre visível, em vez de aparecer apenas ao passar o cursor.
No formulário de criação e edição do Assistente, o contraste do nome da pasta selecionada foi corrigido para os temas claro e escuro, incluindo o estado somente leitura.
Isso simplifica o gerenciamento de Assistentes e melhora a legibilidade da interface.
6. Correções na tela Histórico de chats#
Na tela Histórico de chats, os menus de colunas, os filtros, a paginação e os rótulos auxiliares da tabela foram localizados para o russo.
A ordenação dos registros foi corrigida: quando ocorre um erro de API, a tabela mantém os dados já carregados e exibe uma mensagem clara. O valor técnico NO_DATA nas informações de avaliação foi substituído por uma mensagem localizada de ausência de dados.
Isso torna o histórico de chats mais estável e fácil de usar.
7. Comportamento do agente mais previsível#
Agora o agente respeita o limite de etapas configurado e, antes de concluir a última etapa, recebe a instrução de gerar uma resposta final. Se o limite não for suficiente, o usuário verá uma mensagem pedindo para aumentá-lo.
Se faltar um pacote necessário para o interpretador de código, o usuário recebe uma notificação imediatamente. Após três erros consecutivos de execução em Python, o agente para de tentar novamente e informa o erro.
Isso ajuda a evitar loops do agente e torna mais claras as razões de uma resposta incompleta.
8. Correções de API e MCP#
A obtenção da lista de Assistentes foi corrigida ao usar um token de API salvo.
O MCP via Streamable HTTP também foi aprimorado: o gerenciamento de conexões e sessões foi corrigido, respostas SSE progressivas passaram a ser suportadas e um caminho de fallback pelo transporte HTTP+SSE legado foi preservado.
Nenhuma nova tela aparece na interface. Essas mudanças melhoram a estabilidade das integrações e da conexão com servidores MCP externos.