Skip to content

Commit b0b7c8b

Browse files
authored
Merge pull request #5942 from Hmbown/feat/parked-agents-view-5906
feat(agents): show a parked child as parked, not "waiting for input"
2 parents a9f19d4 + ab9d13b commit b0b7c8b

26 files changed

Lines changed: 676 additions & 39 deletions

crates/protocol/src/event_msg.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,8 @@ pub struct AgentRosterRow {
196196
pub worker_id: String,
197197
pub display_name: String,
198198
pub model: String,
199-
/// Coarse rail state: `running | waiting | done | failed | cancelled`.
199+
/// Coarse rail state:
200+
/// `running | waiting | parked | done | failed | cancelled`.
200201
pub state: String,
201202
/// `AgentWorkerStatus` in snake_case.
202203
pub status: String,

crates/tui/locales/ca.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "Esperant-te",
17251725
"WhaleStateBlocked": "Bloquejada",
17261726
"WhaleStateOffline": "Fora de línia",
1727+
"AgentStatusParked": "en pausa",
1728+
"AgentStatusParkedRecovery": "ningú no l'està esperant; fes servir resume_from per continuar o cancel per descartar-lo",
17271729
"WhaleAnimalScout": "zífid",
17281730
"WhaleAnimalPatch": "marsopa comuna",
17291731
"WhaleAnimalHarbor": "iubarta",

crates/tui/locales/de.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "Wartet auf dich",
17251725
"WhaleStateBlocked": "Blockiert",
17261726
"WhaleStateOffline": "Offline",
1727+
"AgentStatusParked": "geparkt",
1728+
"AgentStatusParkedRecovery": "niemand wartet darauf; mit resume_from fortsetzen oder mit cancel verwerfen",
17271729
"WhaleAnimalScout": "Schnabelwal",
17281730
"WhaleAnimalPatch": "Schweinswal",
17291731
"WhaleAnimalHarbor": "Buckelwal",

crates/tui/locales/en.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "Waiting for you",
17251725
"WhaleStateBlocked": "Blocked",
17261726
"WhaleStateOffline": "Offline",
1727+
"AgentStatusParked": "parked",
1728+
"AgentStatusParkedRecovery": "nobody is waiting on it; resume_from to continue, or cancel to dismiss",
17271729
"WhaleAnimalScout": "beaked whale",
17281730
"WhaleAnimalPatch": "harbor porpoise",
17291731
"WhaleAnimalHarbor": "humpback whale",

crates/tui/locales/es-419.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "Esperándote",
17251725
"WhaleStateBlocked": "Bloqueada",
17261726
"WhaleStateOffline": "Sin conexión",
1727+
"AgentStatusParked": "en pausa",
1728+
"AgentStatusParkedRecovery": "nadie lo está esperando; usa resume_from para continuar o cancel para descartarlo",
17271729
"WhaleAnimalScout": "zifio",
17281730
"WhaleAnimalPatch": "marsopa común",
17291731
"WhaleAnimalHarbor": "ballena jorobada",

crates/tui/locales/fr.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "Vous attend",
17251725
"WhaleStateBlocked": "Bloquée",
17261726
"WhaleStateOffline": "Hors ligne",
1727+
"AgentStatusParked": "en pause",
1728+
"AgentStatusParkedRecovery": "personne ne l'attend ; resume_from pour continuer, ou cancel pour l'écarter",
17271729
"WhaleAnimalScout": "baleine à bec",
17281730
"WhaleAnimalPatch": "marsouin commun",
17291731
"WhaleAnimalHarbor": "baleine à bosse",

crates/tui/locales/hi.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "आपकी प्रतीक्षा में",
17251725
"WhaleStateBlocked": "अवरुद्ध",
17261726
"WhaleStateOffline": "ऑफ़लाइन",
1727+
"AgentStatusParked": "रुका हुआ",
1728+
"AgentStatusParkedRecovery": "इसकी कोई प्रतीक्षा नहीं कर रहा; जारी रखने के लिए resume_from, हटाने के लिए cancel",
17271729
"WhaleAnimalScout": "चोंचदार व्हेल",
17281730
"WhaleAnimalPatch": "बंदरगाह पोरपॉइज़",
17291731
"WhaleAnimalHarbor": "हंपबैक व्हेल",

crates/tui/locales/id.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "Menunggu Anda",
17251725
"WhaleStateBlocked": "Terblokir",
17261726
"WhaleStateOffline": "Luring",
1727+
"AgentStatusParked": "dijeda",
1728+
"AgentStatusParkedRecovery": "tidak ada yang menunggunya; gunakan resume_from untuk melanjutkan atau cancel untuk membuangnya",
17271729
"WhaleAnimalScout": "paus berparuh",
17281730
"WhaleAnimalPatch": "lumba-lumba pelabuhan",
17291731
"WhaleAnimalHarbor": "paus bungkuk",

crates/tui/locales/ja.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "あなたの操作待ち",
17251725
"WhaleStateBlocked": "ブロック中",
17261726
"WhaleStateOffline": "オフライン",
1727+
"AgentStatusParked": "保留中",
1728+
"AgentStatusParkedRecovery": "誰も応答を待っていません。続行するには resume_from、破棄するには cancel",
17271729
"WhaleAnimalScout": "アカボウクジラ",
17281730
"WhaleAnimalPatch": "ネズミイルカ",
17291731
"WhaleAnimalHarbor": "ザトウクジラ",

crates/tui/locales/ko.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,8 @@
17241724
"WhaleStateWaiting": "당신을 기다리는 중",
17251725
"WhaleStateBlocked": "차단됨",
17261726
"WhaleStateOffline": "오프라인",
1727+
"AgentStatusParked": "보류됨",
1728+
"AgentStatusParkedRecovery": "아무도 기다리고 있지 않습니다. 계속하려면 resume_from, 정리하려면 cancel",
17271729
"WhaleAnimalScout": "부리고래",
17281730
"WhaleAnimalPatch": "쇠돌고래",
17291731
"WhaleAnimalHarbor": "혹등고래",

0 commit comments

Comments
 (0)