Hermes: eviction de imagens passa a respeitar o limite do provider
H—01
somente no maincontexto / Anthropic
O que mudou: a branch abandona a regra simplista de “manter as últimas imagens” e passa a contar blocos de imagem, reservar uploads do usuário e retirar screenshots quando o provider realmente se aproxima do limite. A política considera a janela de ajuste, agrupa overshoot em lotes e mantém um piso de mensagens recentes que não pode cegar o modelo. O payload também deixa de ser reserializado só para estimar tamanho.
Impacto. Longas sessões com screenshots e resultados de ferramentas devem perder menos contexto útil e evitar estouro de limite por estimativa errada. É especialmente relevante para computer use, inspeção de browser e agentes que acumulam imagens.
Ação. Testar com uma conversa multimodal longa e registrar quais imagens são removidas; não tratar como comportamento estável até a próxima tag.
Hermes: plugins começam a carregar dependências declaradas
H—02
somente no mainplugins / skills
O que mudou: plugins passam a declarar dependências Python, o validador rejeita árvores sem nada carregável e o instalador reaplica essas dependências após hermes update. O loader também passa a ler o plugin-home configurado e registrar a exportação de atualização.
Impacto. A skill deixa de depender apenas do ambiente incidental do usuário, mas o custo é ampliar a superfície de execução de código e de resolução de pacotes. Isso pede origem confiável, lock/constraints e auditoria de dependências antes de habilitar plugins de terceiros.
Ação. Acompanhar e testar em perfil isolado; manter allowlist de plugins e revisar o que é instalado durante atualização.
Cline v4.1.19: contexto, retries e execução no Windows ficam mais previsíveis
C—01
lançado · atualizarCLI / extensão
O que mudou: a compactação agora usa também a contagem de tokens informada pelo provider e escala o histórico preservado conforme o erro da estimativa. Falhas transitórias de provider recebem até três tentativas com backoff, sem repetir turnos que já transmitiram saída. No Windows, o processo passa a impedir que um rg.exe, git.exe ou powershell.exe plantado no workspace seja executado no lugar do binário real.
O release ainda corrige o hang de run_commands com filhos em background, o overwrite silencioso do apply_patch, o índice persistente de checkpoints e a telemetria do Langfuse limitada aos providers Cline/Cline Pass.
Impacto. Menos falhas de contexto sob carga, menos falsos negativos em providers e menor risco de execução acidental a partir do diretório aberto.
Ação. Atualizar em desenvolvimento; reproduzir compactação com dumps densos e validar workspaces Windows contendo executáveis de mesmo nome.
OpenHands 1.20.0: perfis selecionam segredos e automações reutilizam contexto
O—01
lançado · acompanharprofiles / MCP / automações
O que mudou: o v1.20.0 permite selecionar quais segredos ficam disponíveis para cada agent profile, escolher perfis salvos em automações e encaminhar configurações do runtime Docker da conversa. O v1.19.0, publicado no dia anterior, havia adicionado escopo de um profile para servidores MCP específicos, suporte a GPT-6 Astra e melhorias no catálogo de automações.
Impacto. Perfil deixa de ser apenas preset de comportamento e vira fronteira explícita de credenciais e ferramentas. A combinação com automações reduz o risco de um job herdar todo o ambiente, desde que a seleção seja auditada.
Ação. Acompanhar e testar com profiles mínimos; validar que automações antigas não recebem novos segredos por default.