Sessienamen op basis van de taak en automatisch opruimen na een merge

Sessies werden makkelijker te herkennen, en afgerond pull-requestwerk kon zichzelf afsluiten zonder de actieve weergave te vervuilen.

Sessienamen die de taak weerspiegelen #1224

Sessienamen komen nu uit de context van de taak, zodat je parallel werk in lijsten en op kaarten makkelijker uit elkaar houdt.

Automatisch opruimen nadat een pull request is gemerged #1311

Een sessie kan automatisch stoppen nadat haar pull request is gemerged, zodat afgerond werk uit de actieve wachtrij verdwijnt.

Mergeconflicten oplossen vanaf de sessiekaart #1318

Pull-requestkaarten bieden nu een directe vergelijking van conflicten en een makkelijke manier om de werkbranch te kopiëren.

Verbeteringen

Agents

  • Ondersteuning voor $schema toegevoegd aan agent-orchestrator.yaml #1373
  • Beëindigde sessies standaard weggefilterd uit ao session ls / ao status #1340
  • sessionManager.list() gecachet om een traag dashboard na langdurig draaien op te lossen #1113

Terminal

  • Terminalsessies standaard verborgen in ao session ls #1319
  • tmux-statusbalk ingeschakeld in de webterminal #1470

Bugfixes

Agents

  • tmux-sessies vinden wanneer storageKey verpakt is ({hash}-{projectName}) #1488
  • ao send laten falen wanneer aflevering aan een beëindigde sessie niet is bevestigd #1236

Product

  • Fouten bij het laden van de dashboard-SSR zichtbaar maken #1316
  • Issue-URL's in het dashboard ophalen uit de tracker #1353
  • Branchmetadata van workers verversen na branchwijzigingen #1368
  • Gestopte orchestrators herstellen bij ao start #1308

Terminal

  • Celmetrieken van de terminal hersteld na de upgrade naar xterm v6 #1352

CLI

  • Ontbrekende repo-scripts bij globale installaties voorkomen #1277

Meer informatie