feat(app): give composer track pills a segment per state

A mixed fan-out used to collapse the pill to its single most urgent
state, so a red dot beside "1 failed" over a child that was still
working read as the whole fan-out having stopped. Every state present
now gets its own mark and count, in the sidebar's status-group order.
This commit is contained in:
Mohamed Boudra
2026-08-18 21:51:25 +02:00
parent 5731f016c2
commit 25fbc939e0
17 changed files with 221 additions and 116 deletions
+1 -1
View File
@@ -1664,7 +1664,7 @@ export const ar: TranslationResources = {
title: "الوكلاء الفرعيون",
pillLabelOne: "وكيل فرعي واحد",
pillLabelMany: "{{count}} وكلاء فرعيين",
pillLabelRunning: "{{count}} قيد التشغيل",
pillLabelWorking: "{{count}} قيد التشغيل",
pillLabelFailed: "{{count}} فشلت",
pillLabelNeedsInputOne: "واحد يحتاج إدخالاً",
pillLabelNeedsInputMany: "{{count}} تحتاج إدخالاً",