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.