Resumo
O Paperclip canary/v2026.724.0-canary.16 mescla dez canaries, com foco em um novo gate de escopo de atividade para rotinas, observabilidade de proxy e correções no cálculo de retenção mensal de backups.
Novidades
- Paperclip canary.16 — Gate de atividade para rotinas: novos enums e validação de política de escopo de atividade (activity gate), persistidos na criação, edição, snapshots de revisão e restauração de rotinas, com valor padrão aplicado a snapshots legados (canary.16).
- Paperclip canary.16 — Timing por etapa no startup de sandbox: observabilidade de tempo por etapa (per-step) na inicialização de execução em sandbox no
acpx(canary.11). - Paperclip canary.16 — Setup de status cards em uma única mensagem: configuração de cartões de status passa a ser guiada por uma única mensagem, cobrindo consulta e atualização (canary.8).
Melhorias
- Paperclip canary.16 — Descrição de issue no wake payload: a descrição da issue passa a entrar na consulta de wake payload do servidor, com limite de 12.000 caracteres e busca de fallback quando o texto é truncado (canary.14).
- Paperclip canary.16 — Sampler de processo no Linux: novo sampler baseado em
/procque rastreia crescimento real de CPU, I/O de disco e mudanças em processos filhos, resetando o timer de inatividade do Codex quando detecta trabalho real (canary.13). - Paperclip canary.16 — Handoff corretivo com modelo normal: payloads de handoff corretivo de execuções bem-sucedidas trocam
status_onlypornormal_model, com mais contexto de descrição, relatório final e próxima ação (canary.10). - Paperclip canary.16 — Retenção mensal por mês calendário: o corte fixo de retenção de 30×24h foi trocado por um corte ancorado ao primeiro dia do mês calendário mais antigo retido, com teste de regressão fixando a data em 31 de março (canary.7).
Correções
- Paperclip canary.16 — Envelope JSON de erro no proxy: negações de política HTTP e CONNECT no proxy de allowlist de rede local passam a retornar envelope JSON de erro com
Content-TypeeContent-Lengthcorretos (canary.12). - Paperclip canary.16 —
PAPERCLIPAI_CMDvazando para processos filhos: a variável deixou de ser herdada indevidamente por processos filhos, preservando apenas as variáveis de runtime construídas explicitamente (canary.12). - Paperclip canary.16 — Pastas de rotinas achatadas: a página de Rotinas voltou a renderizar pastas agrupadas como seções, em vez de achatar tudo em uma lista única; rotinas sem pasta continuam agrupadas em “Unfiled” (canary.9).
Breaking changes
A origem pública não declara quebra de compatibilidade nesta sequência de canaries.
Ponto de Atenção
- Paperclip canary.16 — Dez canaries mescladas: este build cobre as canaries
.7a.16; a próxima canary do dia (.17) reintroduz quase o mesmo conjunto com uma mudança adicional — confira o release2026-07-24-canary-v2026.724.0-canary.17para o incremento.
Notas da versão
- Paperclip canary.16 — Origem: publicação vinculada ao release público em github.com/paperclipai/paperclip/releases/tag/canary%2Fv2026.724.0-canary.16, que mescla as canaries
.7a.16.