Nomes de sessão baseados na tarefa e limpeza automática após o merge

As sessões ficaram mais fáceis de identificar, e o trabalho de pull requests concluído passou a poder se encerrar sozinho, sem poluir a visualização ativa.

Nomes de sessão que refletem a tarefa #1224

Os nomes das sessões agora vêm do contexto da tarefa, o que facilita distinguir trabalhos em paralelo nas listas e nos cards.

Limpeza automática após o merge de um pull request #1311

Uma sessão pode ser encerrada automaticamente depois do merge do seu pull request, mantendo o trabalho concluído fora da fila ativa.

Resolva conflitos de merge pelo card da sessão #1318

Os cards de pull request agora oferecem uma comparação direta dos conflitos e uma forma fácil de copiar o branch de trabalho.

Melhorias

Agentes

  • Adicionar suporte a $schema no agent-orchestrator.yaml #1373
  • Filtrar por padrão as sessões encerradas no ao session ls / ao status #1340
  • Cachear o sessionManager.list() para corrigir a lentidão do dashboard após muito tempo rodando #1113

Terminal

  • Ocultar por padrão as sessões de terminal no ao session ls #1319
  • Ativar a barra de status do tmux no terminal web #1470

Correções de bugs

Agentes

  • Resolver sessões do tmux quando o storageKey está encapsulado ({hash}-{projectName}) #1488
  • Fazer o ao send falhar quando a entrega para uma sessão encerrada não for confirmada #1236

Produto

  • Exibir falhas de carregamento do SSR do dashboard #1316
  • Resolver as URLs de issues do dashboard pelo tracker #1353
  • Atualizar os metadados de branch do worker após mudanças de branch #1368
  • Restaurar orquestradores parados no ao start #1308

Terminal

  • Restaurar as métricas de célula do terminal após a atualização para o xterm v6 #1352

CLI

  • Evitar scripts do repositório ausentes em instalações globais #1277

Saiba mais