Open WebUI 0.13.0: espaço de trabalho com abas e mudanças importantes na atualização

O Open WebUI 0.13.0 reúne a conversa, arquivos e ferramentas em um espaço de trabalho com abas e inclui mudanças em recursos de colaboração, terminais e administração. A versão também altera o esquema do banco de dados: em ambientes de produção, a equipe do projeto recomenda fazer backup antes da atualização e atualizar simultaneamente todas as instâncias em implantações com múltiplos workers, servidores ou balanceamento de carga. Atualizações graduais não são compatíveis com essa mudança.

Abas para manter conversa e ferramentas no mesmo espaço

O botão de abas no topo do chat abre um painel de trabalho que pode reunir arquivos, sessões de terminal, artefatos, prévias, chamadas de voz e comentários. É possível adicionar abas pelo menu de adição, reorganizá-las e criar ou salvar arquivos diretamente no terminal selecionado. Em telas maiores, o painel pode ocupar a área do chat; a conversa permanece disponível como uma aba, e a preferência de layout é lembrada.

O painel também pode exibir um navegador ou a área de trabalho fornecida por uma conexão com Open Terminal. Esses recursos dependem do suporte e da configuração do terminal selecionado; o uso do navegador em modo Chrome também requer a disponibilidade do Chrome para as ferramentas de navegação. Portanto, as abas não significam que esses ambientes estejam disponíveis sem uma conexão compatível.

Git, conversas laterais e comentários têm condições de uso

Quando a pasta do terminal selecionado é um repositório Git, o painel permite revisar diferenças entre arquivos, preparar ou descartar alterações, criar commits, gerenciar branches e worktrees, sincronizar com o remoto, consultar histórico e trabalhar com pull requests do GitHub. A lista de portas, processos e alterações do Git pode ser atualizada em tempo real nos terminais que oferecem esse suporte.

As conversas laterais, abertas com “/side”, “/btw” ou pela opção correspondente no painel, usam o chat existente como contexto e desaparecem ao fechar a aba. O recurso está disponível para administradores e para usuários que recebam a permissão “Allow Side Chat”, desativada por padrão. Já os comentários com respostas, reações e menções precisam ser ativados por um administrador nas configurações gerais ou pela variável “ENABLE_COMMENTS”.

Limites administrativos e outras mudanças de interface

Administradores podem definir limites globais para a quantidade e o tamanho de arquivos em bases de conhecimento, além do número de arquivos aceitos por envio. Proprietários também podem configurar limites para suas bases, mas os limites globais continuam valendo. A versão inclui ainda uma caixa de entrada de notificações, que pode ser desativada pelo administrador nas configurações gerais ou com “ENABLE_NOTIFICATIONS”.

Os controles de arquivos do chat, parâmetros avançados e prompt de sistema foram movidos para o menu de controles do modelo, junto ao campo de mensagem; o botão no topo agora abre o painel com abas. A visão geral da conversa, que mostra mensagens e ramificações, passou a ser aberta em uma janela de tela cheia pelo menu do chat.

Backup e atualização simultânea em produção

Como a versão inclui alterações no esquema do banco de dados, faça backup do banco e dos dados associados antes de atualizar uma implantação de produção. Se a instalação usar múltiplos workers, servidores ou balanceamento de carga, atualize todas as instâncias ao mesmo tempo: a documentação da versão alerta que a atualização gradual pode causar falhas por incompatibilidade de esquema.

A release também informa que contém correções de segurança, mas não detalha essas correções no changelog. O projeto recomenda atualizar as implantações assim que possível e aponta para a página de avisos de segurança. Consulte a release Open WebUI 0.13.0 para os detalhes publicados pelo projeto.