Noms de session tirés de la tâche et nettoyage automatique après fusion

Les sessions sont plus faciles à identifier, et le travail terminé sur une pull request peut se clore tout seul sans encombrer la vue active.

Des noms de session qui reflètent la tâche #1224

Les noms de session sont désormais tirés du contexte de la tâche, ce qui permet de mieux distinguer le travail parallèle dans les listes et les cartes.

Nettoyage automatique après la fusion d'une pull request #1311

Une session peut se terminer automatiquement après la fusion de sa pull request, ce qui garde le travail terminé hors de la file active.

Résoudre les conflits de fusion depuis la carte de session #1318

Les cartes de pull request offrent désormais une comparaison directe des conflits et un moyen simple de copier la branche de travail.

Améliorations

Agents

  • Prise en charge de $schema dans agent-orchestrator.yaml #1373
  • Sessions terminées filtrées par défaut dans ao session ls / ao status #1340
  • Mise en cache de sessionManager.list() pour corriger la lenteur du dashboard après une longue exécution #1113

Terminal

  • Sessions de terminal masquées par défaut dans ao session ls #1319
  • Barre d'état tmux activée dans le terminal web #1470

Corrections de bugs

Agents

  • Résolution des sessions tmux quand le storageKey est encapsulé ({hash}-{projectName}) #1488
  • ao send échoue quand la livraison à une session tuée n'est pas confirmée #1236

Produit

  • Les échecs de chargement SSR du dashboard sont remontés #1316
  • URL des tickets du dashboard résolues depuis l'outil de suivi #1353
  • Rafraîchissement des métadonnées de branche des workers après un changement de branche #1368
  • Restauration des orchestrateurs morts au lancement de ao start #1308

Terminal

  • Restauration des métriques de cellules du terminal après le passage à xterm v6 #1352

CLI

  • Plus de scripts du dépôt manquants avec les installations globales #1277

En savoir plus