Wöchentliche Updates, klarere Navigation und bessere Behebung von CI-Fehlern

Der Release-Ablauf wurde planbar, die Navigation wurde verfeinert, und Agenten bekamen nützlicheren Kontext zu CI-Fehlern.

Ein planbarer wöchentlicher Release-Rhythmus #1781

Stable- und Preview-Kanal folgen jetzt einem planbaren wöchentlichen Release-Rhythmus, und das Dashboard zeigt Hinweise zu Updates an.

Klarere Navigation in Seitenleiste und Dashboard #1846

Seitenleiste und Dashboard-Header wurden vereinfacht, damit sich die Navigation zwischen Projekten und Sessions leichter erfassen lässt.

CI-Fehler kommen mit dem nötigen Kontext #1810

Wenn CI fehlschlägt, bekommt der zuständige Agent den fehlgeschlagenen Job, den Schritt und das relevante Ende des Logs statt einer allgemeinen Fehlermeldung.

Verbesserungen

Mobil

  • PWA-Manifest und mobiles Akkordeon im Dashboard #1476

Produkt

  • Button „Launch Orchestrator (clean context)“ #1904

Fehlerbehebungen

Agenten

  • Unbestimmtes Abfrageergebnis wird von „not found“ unterschieden + längeres ps-Timeout (closes #1838) #1839
  • Fallback für die native Session-Wiederherstellung repariert #1797
  • session.state ist maßgeblich für die Darstellung beendeter Sessions in der UI (closes #1832) #1833
  • Kaskade als Sicherheitsnetz für AO-JSONL (closes #1897) #1903

Terminal

  • terminatedAt/completedAt werden geleert, wenn eine Session aus einem Endzustand wiederhergestellt wird (closes #1831) #1834

CLI

  • Daemon-Kindprozesse werden bei stop+SIGINT beendet, verwaiste Prozesse beim Start aufgeräumt (closes #1848) #1849
  • better-sqlite3 wird bei der Installation neu gebaut + leisere Warnung bei ABI-Konflikten (closes #1822) #1824

Pull Requests

  • Flut von RSC-Prefetches gestoppt + laufende Fetches dedupliziert + erneuter Versuch bei vorübergehendem Timeout (closes #1855) #1856
  • Beim ersten Start wird eine globale Konfiguration mit registriertem Projekt angelegt #1819

Produkt

  • Waiting_input und blocked fallen nicht mehr nach Zeitablauf auf idle zurück (closes #1894) #1902

Mehr erfahren