Release do Paperclip · 17 de agosto de 2026

Paperclip v2026.817.0-canary.6

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Resumo

O Paperclip v2026.817.0-canary.6 corrige testes de UI que esperavam um número fixo de tentativas para aguardar condições assíncronas. A publicação substitui quatro implementações por loops baseados em turnos, remove helpers que ficaram sem uso e registra a validação do mecanismo, do typecheck e da suíte de UI.

Novidades

As notas não descrevem uma novidade de produto; o foco está na confiabilidade dos testes de UI.

Melhorias

  • Paperclip v2026.817.0-canary.6 — Testes de UI: quatro testes deixam de aguardar condições com limites fixos de tentativas e usam loops que repropagam o último erro, reduzindo falhas quando a condição chega depois.
  • Paperclip v2026.817.0-canary.6 — Testes assíncronos: dois helpers flushReact que perderam sua função após a mudança são removidos.

Correções

  • Paperclip v2026.817.0-canary.6 — Suíte de UI: os casos encontrados pelo padrão attempt < N distinguem espera por turnos de espera por tempo. A validação confirma que um loop de 30 turnos falha antes de uma condição no turno 60, enquanto vi.waitFor alcança a condição.

Ponto de Atenção

  • Paperclip v2026.817.0-canary.6 — Cobertura: a própria origem informa que a busca encontrou apenas uma forma do padrão e que helpers de ciclos fixos e sleeps por duração continuam fora desta publicação.
  • Paperclip v2026.817.0-canary.6 — Teste sugerido: rode o typecheck, os quatro testes alterados e a suíte completa de UI. Repita a execução para separar a falha pré-existente de AgentToolsTab das mudanças desta canary.

Notas da versão

  • Paperclip v2026.817.0-canary.6 — Validação publicada: o typecheck ficou limpo, os quatro arquivos passaram e duas de três execuções da suíte completa passaram. A terceira falhou apenas pela instância pré-existente registrada nas notas.
Voltar para o changelog do Paperclip

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.