Hermes Agent resolve pesadelo no banco de dados e estabiliza suas conversas
Atualização do Hermes v2026.9.11: as correções de estabilidade do banco de dados e demais novidades desta versão, explicadas de forma simples.
Informações da Versão
| Item | Detalhes |
|---|---|
| Versão | v0.21.2 (v2026.9.11) |
| Data de Lançamento | 11 de setembro de 2026 |
| Tipo de Lançamento | Correção (Patch Release) |
| Resumo em uma frase | Corrige os problemas frágeis do banco de dados state.db introduzidos pela reescrita do armazenamento de sessões na v0.21.0, e acumula todas as melhorias dos últimos quatro dias |
Explicação em Linguagem Simples
O banco de dados não está mais brigando consigo mesmo
Imagine só: você tem quatro mordomos na sua casa, todos tentando escrever no mesmo livro-razão ao mesmo tempo. Um está escrevendo, outro estica a mão para virar a página, e um terceiro simplesmente bate o livro fechado — quando você percebe, o livro-razão está em frangalhos. Foi exatamente isso que alguns usuários enfrentaram depois da v0.21.0: vários processos em segundo plano escrevendo simultaneamente no “livro-razão mestre” state.db, cancelando os bloqueios uns dos outros. Esta atualização coloca rédea curta nesses quatro mordomos “bagunceiros de livro-razão”: os dados de salas hospedadas foram movidos para seu próprio shared-state.db, o painel agora prioriza acesso somente leitura, as tarefas agendadas passam por canais de conexão adequados, e as ferramentas de reparo não mexem mais de forma imprudente nos livros-razão alheios.
Bancos de dados saudáveis não são mais marcados falsamente como “corrompidos”
Às vezes seu livro-razão está perfeitamente bem, mas um mordomo dá uma olhada e declara: “Este livro-razão está quebrado, inutilizável.” Isso pode ser uma peculiaridade do sistema de arquivos (como entradas de diretório excluídas no OpenZFS) ou um mal-entendido causado por uma leitura/escrita que passou perto demais. Esta correção impede que o sistema descarte um banco de dados inteiro por causa de um pequeno soluço no disco — e no WSL2, erros de I/O ocasionais não farão mais o recurso “ver sessões” falhar na primeira tentativa.
Índice de busca quebrado? A conversa continua
Antes, se o índice de busca em texto completo (pense nele como o “índice” no final do seu livro-razão) tivesse um problema, o sistema assumia que todo o livro-razão estava arruinado e encerrava imediatamente sua conversa atual. Não mais: a busca degrada temporariamente, o índice é reconstruído automaticamente depois, e seu histórico de conversas permanece intacto. É como se o catálogo de fichas da biblioteca ficasse bagunçado, mas todos os livros nas prateleiras continuassem lá.
Tarefas agendadas que “não foram entregues” vão tentar de novo automaticamente
Você configurou um lembrete agendado, mas aquele gatilho não passou de verdade por causa de problemas de rede ou do modelo estar ocupado. Antes, ele simplesmente desaparecia silenciosamente. Agora o sistema tenta novamente automaticamente um número limitado de vezes, garantindo que sua tarefa não se perca para sempre só por causa de uma “entrega falhada.”
Os hooks de plugins estão mais completos, e interrupções agora são detectáveis
Quando você aciona uma interrupção durante uma sessão, o sistema agora dispara corretamente o hook de plugin agent_loop_stopped. Isso significa que plugins de terceiros que dependem desse sinal podem saber com precisão que “o loop parou”, em vez de ficar esperando para sempre.
Validação mais rigorosa dos parâmetros de ferramentas
Ao registrar uma ferramenta, se o formato dos parâmetros estiver errado, o sistema rejeita na hora, em vez de esperar até o tempo de execução para explodir. É como um segurança barrando alguém com documento inválido na porta, em vez de deixar a pessoa entrar no saguão antes de tudo dar errado.
Novo modelo de geração de imagens e melhorias na integração com o Slack
O catálogo da FAL agora inclui o Meta Muse Image por apenas US$ 0,01 por imagem — ótimo para usuários que geram imagens em escala. O status e os títulos da integração com o Slack agora passam pela Agent Sessions API para uma exibição de informações mais precisa.
Resumo
Este é um patch do tipo “estancar o sangramento”: nenhum recurso novo chamativo, apenas tapando uma a uma as minas terrestres do banco de dados deixadas pela grande reformulação da v0.21.0. Para usuários comuns, a diferença mais imediata é esta — os registros de sessão não se corrompem mais misteriosamente, as conversas não são interrompidas por pequenas falhas no índice de busca, e as tarefas agendadas são mais confiáveis. Se você já se deparou com avisos de “banco de dados corrompido” na 0.21.0 ou 0.21.1, esta versão é para você.
📎 Notas oficiais de lançamento: https://github.com/NousResearch/hermes-agent/releases