News · 2 min de leitura

Beads 1.3.2 corrige falhas em retenção, backup e tarefas concorrentes

Atualização do rastreador para agentes de IA também alerta que projetos afetados por uma migração anterior precisam recalcular tarefas bloqueadas.

Captura de terminal com tarefas, dependências e próximos passos de um agente usando Beads
Captura de terminal com um agente usando Beads, incorporada ao repositório em 12/10/2025. Crédito: Beads Contributors; publicação do arquivo por Steve Yegge. Licença MIT. Redimensionamento, margens e conversão WebP.

O Beads publicou a versão 1.3.2 em 24 de outubro de 2026, às 00h43 UTC, ainda noite de 23 em Brasília. O pacote reúne correções, sem migração de esquema e com Dolt 2.2.0 embarcado. Fonte: notas da versão.

Proteção dos registros e atenção à atualização

A limpeza passa a preservar a cadeia de tarefas encerradas acima de trabalho ainda aberto. O backup automático evita marcar como incluído um commit ausente da cópia. Uma correção no servidor Dolt impede que a reavaliação de bloqueios reverta gravações concorrentes.

Também há reparos para usuários com privilégios reduzidos, exportações grandes, limites da limpeza e dependências de segurança.

As notas pedem executar bd recompute-blocked nos espaços afetados pela migração 0059. O problema podia esconder trabalho disponível das listas; a versão nova não repara esses registros automaticamente. Quem vem da 1.3.0 ou anterior deve ler também as orientações da 1.3.1.

Memória compartilhada para agentes

O Beads é um rastreador de tarefas em grafo para assistentes de programação. Ele registra dependências, responsáveis e andamento, oferecendo consultas para identificar trabalho sem bloqueios abertos. A finalidade é manter contexto estruturado entre etapas de uma atividade. Fonte: documentação do projeto.

A documentação distingue o modo embarcado, com um gravador, do servidor Dolt, que aceita gravações concorrentes. A sincronização entre máquinas usa operações próprias com repositórios remotos. Um arquivo exportado para intercâmbio não substitui a base que mantém o estado das tarefas.

Essas características já existiam. O anúncio desta versão concentra-se na correção de comportamentos que poderiam comprometer registros e a seleção de trabalho.

O que muda na operação

Na análise da Nextags, a relação entre dependências e fila de execução merece atenção em equipes que distribuem programação entre agentes. Quando uma tarefa parece indisponível, o operador precisa distinguir uma dependência legítima de um estado armazenado incorretamente. Reiniciar o assistente, por si só, não esclarece essa diferença.

A orientação de recalcular o estado torna relevante conhecer o histórico de cada espaço de trabalho antes da atualização. O número instalado da ferramenta não conta, sozinho, quais migrações aquela base atravessou. Registrar a versão de origem e conferir a fila depois da intervenção ajuda a relacionar a mudança ao resultado esperado.

O mesmo raciocínio vale para cópias de segurança: um registro de execução precisa corresponder ao conteúdo que poderá ser recuperado. Para automações longas, a conferência do estado persistido faz parte da continuidade do trabalho, além da resposta produzida pelo modelo.

Captura de terminal com um agente usando Beads, incorporada ao repositório em 12/10/2025. Crédito: Beads Contributors; publicação do arquivo por Steve Yegge. Licença MIT. Redimensionamento, margens e conversão WebP. Arquivo e origem · Licença e copyright.

Fontes e referências

As informações foram verificadas nas fontes abaixo. Novos fatos podem atualizar esta notícia.

Conteúdo de . Preparado com apoio de IA. Consulte as fontes e os critérios editoriais. Conheça nossos critérios editoriais e como solicitar uma correção.

Os formulários funcionam sem cookies de publicidade. Você pode mudar esta escolha a qualquer momento no rodapé.