v0.22.6: 776 PRs mesclados em uma release — o que muda de fato para você hoje

Segunda-feira de manhã, o app desktop avisa que há uma versão nova e ela está marcada como estável. Você abre as release notes esperando o tour de sempre — e encontra dois parágrafos e uma linha dizendo que o texto curado completo sai com a v0.23.0. Agora você tem que decidir: atualizar no escuro ou ficar numa build antiga se perguntando o que está perdendo.
A v0.22.6 é esse tipo de release. Publicada em 2 de novembro de 2026, ela existe para empacotar as últimas duas semanas em algo que você consiga instalar de fato: a release no GitHub (CLI e instaladores), o app da Microsoft Store, as imagens Docker e o Hermes Cloud. A nota oficial é explícita: a documentação curada desta janela chega com a v0.23.0. Então, em vez de reescrever um anúncio de release, este post organiza a janela pela pergunta que você realmente faz: no que eu vou esbarrar nesta semana?
Primeiro, o tamanho da janela
As medições publicadas são exatas, feitas no commit f0d94882e89:
- 3.448 commits que não são de merge
- 4.316 arquivos alterados, +248.579 / −94.077 linhas
- 776 PRs mesclados e 385 issues fechadas
Nada disso é um patch rápido. São duas semanas de fila de merge comprimidas em um número de versão que você pode taguear, reverter e colocar num manifesto de deploy. O ponto de uma release assim não é uma funcionalidade de manchete — é que correções que antes você só conseguia acompanhando a main agora têm uma versão para apontar.
O que a nota pulou mas a tag contém
A nota oficial gasta um parágrafo listando o que deliberadamente não documenta. Lendo com atenção, os itens caem em quatro grupos. Tudo o que está abaixo tem código de verdade na tag v0.22.6.
Mais formas de entrar
- O webapp é servido pelo próprio listener do gateway:
hermes webappabre um painel de Desktop Web Access acessível na sua própria rede, ou atrás da sua própria URL com login Nous; plugins do desktop também podem carregar numa aba do navegador. - Cada profile ganha sua própria seção na barra lateral do desktop, então quem usa vários profiles para de adivinhar a qual conta uma sessão pertence.
- O group chat do desktop preencheu o básico: renomear, dissolver, menções e colar anexos.
Automação com freio
hermes cron cancelinterrompe a execução que está rodando agora, em vez de te fazer esperar por um timeout (pausesó afeta disparos futuros).- “O que acontece quando eu perco uma execução”, por job, no editor de cron do desktop (usar o padrão, rodar uma vez ao voltar, pular), além de um botão Stop no cabeçalho do job.
compression.prepare_aheadgrava o próximo resumo de compactação em background perto do gatilho, para que a compactação possa usá-lo (ou esperar por ele) em vez de te deixar olhando um spinner.- Um hook
pre_llm_callpode bloquear um turno inteiro antes da inferência — basta retornar uma diretiva de bloqueio e nenhuma requisição ao modelo é feita.
Fronteiras de confiança
- Skills podem ser trancadas: uma skill trancada não pode ser alterada pelo agente — em turnos normais, cron jobs, subagentes, na revisão de autoaperfeiçoamento em background ou na passada do curator, nem com
--yolo. Há um interruptor no painel Capabilities do desktop. - A chave do vault pode ficar no keychain do sistema operacional (opt-in).
- O
requires_hermesdo catálogo de plugins é aplicado na instalação e na atualização, em vez de ser metadado que ninguém lê.
Modelos, voz, migração
/model resetlimpa o pin de modelo de uma sessão sem perder o histórico.- As escolhas de
/delegationsão salvas para a próxima sessão. text_to_speechdeixa o agente escolher uma voz do ElevenLabs.hermes migratee o setup movem usuários do Grok Bot e do OpenBot.- No lado de mensageria: notas de vídeo no Telegram, reações com emoji do Slack no contexto da thread e downloads retomáveis no gerenciador de pacotes.
Como atualizar, por tipo de instalação
São quatro caminhos. Use o que corresponde à sua instalação:
# Instalações via CLI (pip ou o instalador de uma linha)
hermes update
- App da Microsoft Store: atualize pela Store.
- App desktop instalado pelo instalador (.exe / .dmg): sem mudanças nesta release; ele anda junto com a próxima release empacotada.
- Docker / Hermes Cloud: baixe
nousresearch/hermes-agent:stable(ou:latest).
Não há nenhuma chave de config nova obrigatória nesta versão; sua config atual continua funcionando depois da atualização.
Vale a pena atualizar agora?
Se você roda vários profiles no desktop, depende de cron jobs ou já foi mordido por travamentos de compactação, sim — esta release junta bastante atrito antigo num lugar só.
Se você fixa imagens Docker em produção, faça um smoke test num profile descartável primeiro: a tag stable rola, então o mesmo nome de tag pode resolver para conteúdos diferentes em dias diferentes. Fixe por digest se precisar de reprodutibilidade.
Nada está de fato faltando porque as notas curadas esperam a v0.23.0 — a implementação nesta tag está completa, o texto é que foi agrupado para a próxima release. Para ver o formato do patch anterior, confira nossa página da release v0.22.5, ou navegue pela lista de releases para acompanhar a linha.