From 3d4b1bfb08218c80f253402881b7d84c2cd15aa9 Mon Sep 17 00:00:00 2001 From: 0xallam Date: Mon, 19 Jan 2026 21:23:29 -0800 Subject: [PATCH] refactor: update agent tree status indicators --- strix/interface/tui.py | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/strix/interface/tui.py b/strix/interface/tui.py index e360ab0..626878f 100644 --- a/strix/interface/tui.py +++ b/strix/interface/tui.py @@ -914,13 +914,13 @@ class StrixTUIApp(App): # type: ignore[misc] status = agent_data.get("status", "running") status_indicators = { - "running": "●", - "waiting": "○", - "completed": "◆", - "failed": "◇", + "running": "⚪", + "waiting": "⏸", + "completed": "🟢", + "failed": "🔴", "stopped": "■", "stopping": "○", - "llm_failed": "◇", + "llm_failed": "🔴", } status_icon = status_indicators.get(status, "○") @@ -1469,12 +1469,13 @@ class StrixTUIApp(App): # type: ignore[misc] agent_name_raw = agent_data.get("name", "Agent") status_indicators = { - "running": "●", - "waiting": "○", - "completed": "◆", - "failed": "◇", + "running": "⚪", + "waiting": "⏸", + "completed": "🟢", + "failed": "🔴", "stopped": "■", "stopping": "○", + "llm_failed": "🔴", } status_icon = status_indicators.get(status, "○") @@ -1543,12 +1544,13 @@ class StrixTUIApp(App): # type: ignore[misc] status = agent_data.get("status", "running") status_indicators = { - "running": "●", - "waiting": "○", - "completed": "◆", - "failed": "◇", + "running": "⚪", + "waiting": "⏸", + "completed": "🟢", + "failed": "🔴", "stopped": "■", "stopping": "○", + "llm_failed": "🔴", } status_icon = status_indicators.get(status, "○")