Paperclip canary/v2026.703.0-canary.4
Resumo
O Paperclip canary/v2026.703.0-canary.4 consolida cinco canaries publicados entre 2026-07-02 e 2026-07-03. A sequência melhora acompanhamento visual de execuções de agentes, normaliza labels de adapters, corrige finalização de worktrees gerenciadas, ajusta restauração de sandbox e preserva seleções de checkbox no wake de continuação.
Novidades
- Paperclip canary/v2026.703.0-canary.4 — Feedback ao vivo de agentes: execuções em sandbox passam a transmitir progresso do run-log para o runtime status, mantendo issue threads visíveis atualizadas enquanto o agente sincroniza workspace, executa ferramentas ou emite eventos incrementais.
- Paperclip canary/v2026.703.0-canary.0 — Seleções de checkbox: confirmações de checkbox aceitas passam a carregar ids e labels selecionados no wake de continuação, permitindo que o agente retomado aja sobre a seleção sem refetch ou inferência.
Melhorias
- Paperclip canary/v2026.703.0-canary.4 — Snippets de runtime: o heartbeat passa a expor progresso de ambiente e sandbox com trechos limitados e redigidos, preservando o transcript bruto em camada separada.
- Paperclip canary/v2026.703.0-canary.4 — Transcript de tool calls: atualizações repetidas de
tool_callvindas de ACPX passam a ser dobradas em um card estável de transcript, em vez de criar cards duplicados. - Paperclip canary/v2026.703.0-canary.3 — Labels de adapters: o display registry passa a definir labels finais para adapters conhecidos, removendo sufixos locais legados sem alterar os ids persistidos.
- Paperclip canary/v2026.703.0-canary.3 — AdapterManager: a UI passa a preferir labels do registry quando o servidor retorna ids brutos de adapters embutidos.
- Paperclip canary/v2026.703.0-canary.3 — Cursor adapter: a metadata do adapter Cursor foi alinhada ao label central do display registry.
- Paperclip canary/v2026.703.0-canary.2 — Metadata de finalização: a finalização de workspace passa a registrar metadata de reparo quando corrige drift de branch seguro, ajudando a auditoria da execução.
- Paperclip canary/v2026.703.0-canary.1 — Diagnóstico de comando gerenciado: falhas em comandos gerenciados passam a incluir cauda limitada de stdout e stderr, melhorando a leitura de erro sem despejar saída ilimitada.
Correções
- Paperclip canary/v2026.703.0-canary.2 — Branch drift em worktree: a finalização de uma execução bem-sucedida pode restaurar a branch registrada quando a worktree está limpa, registrada e apontando para o mesmo commit.
- Paperclip canary/v2026.703.0-canary.2 — Drift divergente: a regra rígida continua falhando quando a branch atual tem commits diferentes ou estado inseguro, preservando evidência limitada de validação.
- Paperclip canary/v2026.703.0-canary.1 — Restore de sandbox: a criação de tarball remoto deixa de arquivar
.durante download de workspace, reduzindo falhas de metadata em diretório que o usuário do comando não possui. - Paperclip canary/v2026.703.0-canary.1 — Workspace vazio: a restauração de sandbox preserva suporte a workspace vazio criando um tarball válido sem entradas.
- Paperclip canary/v2026.703.0-canary.0 — Wake de continuação: o payload de heartbeat e a normalização de adapter-utils passam a incluir prompt, ids selecionados e detalhes das opções aceitas em
request_checkbox_confirmation. - Paperclip canary/v2026.703.0-canary.4 — Cache de issue thread: a UI passa a aplicar patches no cache de issue threads visíveis conforme eventos de progresso chegam.
Breaking changes
Nenhuma breaking change explícita foi publicada. Mesmo assim, a sequência altera payload de wake de continuação, renderização de progresso em issue thread, labels de adapters, finalização de worktrees e restore de sandbox, então vale validar integrações e adapters próprios antes de promover o canary.
Ponto de Atenção
- Paperclip canary/v2026.703.0-canary.4 — Teste sugerido: execute um agente sandboxed longo, acompanhe a issue thread aberta e confirme se progresso de sync, ferramenta e output aparece sem duplicar cards de transcript.
- Paperclip canary/v2026.703.0-canary.4 — Redação de snippets: revise se os snippets de runtime aparecem limitados e sem expor token, caminho privado ou saída sensível em threads visíveis.
- Paperclip canary/v2026.703.0-canary.3 — Teste sugerido: abra o gerenciador de adapters e confirme se labels embutidos, variants de gateway e tipos plugin locais desconhecidos continuam distinguíveis.
- Paperclip canary/v2026.703.0-canary.2 — Teste sugerido: finalize uma execução que troca para uma publish branch no mesmo commit e confirme se a branch registrada é restaurada, depois repita com commit divergente para validar a falha esperada.
- Paperclip canary/v2026.703.0-canary.1 — Teste sugerido: rode restore de sandbox em workspace remoto com diretório não pertencente ao usuário do comando e confirme se o tarball evita a entrada
.. - Paperclip canary/v2026.703.0-canary.0 — Teste sugerido: aceite uma interação
request_checkbox_confirmationcom múltiplas opções e verifique se o wake do agente recebe ids, labels e descrições selecionadas.
Notas da versão
O release traz material suficiente para adoção técnica cuidadosa, mas continua sendo canary. O maior cuidado está nas superfícies de execução de agentes: feedback ao vivo, payload de wake, sandbox restore e finalização de worktree.