From 531101dc2dc0f92db2de7106b8291d79150304dd Mon Sep 17 00:00:00 2001 From: Nyk <0xnykcd@googlemail.com> Date: Sat, 21 Mar 2026 23:10:22 +0700 Subject: [PATCH] fix(tui): only show last seen when agent actually heartbeated --- scripts/mc-tui.cjs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/mc-tui.cjs b/scripts/mc-tui.cjs index 7ce5de9..4439224 100755 --- a/scripts/mc-tui.cjs +++ b/scripts/mc-tui.cjs @@ -300,8 +300,7 @@ function renderAgentsList(cols, maxRows) { const role = pad(truncate(a.role, roleW), roleW); const st = statusColor(a.status || 'unknown'); const stPad = pad(st, statusW + 9); - const seenTs = a.last_seen || a.updated_at || a.created_at; - const lastSeen = seenTs ? ansi.dim(timeSince(seenTs)) : ansi.dim('never'); + const lastSeen = a.last_seen ? ansi.dim(timeSince(a.last_seen)) : ansi.dim('\u2014'); const line = ` ${name} ${role} ${stPad} ${lastSeen}`; process.stdout.write(selected ? ansi.inverse(stripAnsi(line).padEnd(cols)) + '\n' : line + '\n'); }