Paperclip canary/v2026.717.0-canary.1
Resumo
O Paperclip canary/v2026.717.0-canary.1 estabiliza os controles de serviços no cabeçalho do execution workspace e registra o usuário responsável diretamente no activity log. A captura reúne duas canaries publicadas no mesmo dia, com mudanças independentes na interface e na auditoria.
Novidades
- Paperclip canary/v2026.717.0-canary.1 — Controles de serviços:
WorkspaceServiceControlBarreúne status, URL e ações de serviços únicos ou múltiplos em uma barra de geometria fixa. - Paperclip canary/v2026.717.0-canary.1 — Responsável no activity log: novos registros recebem
responsible_user_idresolvido no momento da escrita. - Paperclip canary/v2026.717.0-canary.1 — Índices de auditoria: o banco recebe índices por empresa, agente, usuário responsável e tempo para consultar o histórico.
Melhorias
- Paperclip canary/v2026.717.0-canary.1 — Estados da interface: a barra representa execução parada, transição, falha, serviço sem saúde e ações em lote sem deslocar os controles principais.
- Paperclip canary/v2026.717.0-canary.1 — Atribuição durável: o servidor procura a origem no run, na issue, na chave ativa do agente e no usuário padrão da empresa, nessa ordem.
- Paperclip canary/v2026.717.0-canary.1 — Ações em lote: cada solicitação pendente mantém estado próprio até a conclusão.
Correções
- Paperclip canary/v2026.717.0-canary.1 — Cabeçalho do workspace: controles deixam de mudar de posição conforme o estado do runtime ou o tamanho da URL.
- Paperclip canary/v2026.717.0-canary.1 — Atividades sem run: ações feitas com uma chave de API do agente podem registrar o usuário responsável mesmo sem vínculo com um run.
Breaking changes
A origem pública não declara quebra de compatibilidade, mas a migração adiciona colunas e índices a uma tabela existente. Registros históricos continuam com o campo nulo para evitar atribuição sem evidência.
Ponto de Atenção
- Paperclip canary/v2026.717.0-canary.1 — Migração do activity log: a criação dos índices ocorre dentro da transação e pode manter a tabela ocupada durante a atualização de instalações com histórico extenso.
- Paperclip canary/v2026.717.0-canary.1 — Teste sugerido: inicie e interrompa serviços no workspace, execute uma ação com chave de API do agente e confira a interface e o novo
responsible_user_id.
Notas da versão
- Paperclip canary/v2026.717.0-canary.1 — Série mesclada: a captura reúne canary.0, dedicada à auditoria, e canary.1, dedicada aos controles do workspace.