Nombres de sesión según la tarea y limpieza automática tras fusionar

Las sesiones son más fáciles de identificar y el trabajo de pull requests terminado puede cerrarse solo sin saturar la vista activa.

Nombres de sesión que reflejan la tarea #1224

Los nombres de sesión ahora salen del contexto de la tarea, lo que facilita distinguir el trabajo en paralelo en listas y tarjetas.

Limpieza automática cuando se fusiona un pull request #1311

Una sesión puede terminar automáticamente cuando se fusiona su pull request, así el trabajo terminado sale de la cola activa.

Resuelve conflictos de fusión desde la tarjeta de la sesión #1318

Las tarjetas de pull request ahora ofrecen una comparación directa de los conflictos y una forma sencilla de copiar la rama de trabajo.

Mejoras

Agentes

  • Soporte de $schema en agent-orchestrator.yaml #1373
  • ao session ls / ao status filtran por defecto las sesiones terminadas #1340
  • Caché de sessionManager.list() para corregir la lentitud del dashboard tras mucho tiempo en ejecución #1113

Terminal

  • Las sesiones de terminal se ocultan por defecto en ao session ls #1319
  • Barra de estado de tmux activada en el terminal web #1470

Correcciones de errores

Agentes

  • Resolución de sesiones de tmux cuando storageKey viene envuelto ({hash}-{projectName}) #1488
  • ao send falla cuando no se confirma la entrega a una sesión terminada #1236

Producto

  • Se muestran los fallos de carga SSR del dashboard #1316
  • Las URL de issues del dashboard se resuelven desde el tracker #1353
  • Los metadatos de rama del worker se actualizan tras un cambio de rama #1368
  • ao start restaura los orquestadores caídos #1308

Terminal

  • Se restauran las métricas de celda del terminal tras actualizar a xterm v6 #1352

CLI

  • Se evitan scripts del repo faltantes en instalaciones globales #1277

Más información