swarm-ui: show how recent each subagent is in the details panel
The subagent list endpoint now returns {name, last_row_unix} per
subagent, the publish time of its newest terminal row, read from the
queue controller-side so agents publish nothing new. The panel sorts
newest first, shows a ticking age beside each name, and dims one quiet
for 15 minutes.
Closes #4928
This commit is contained in:
parent
4356dc82a4
commit
84c89de71c
4 changed files with 124 additions and 30 deletions
|
|
@ -11,6 +11,21 @@
|
|||
gap: 0.5em;
|
||||
}
|
||||
|
||||
.ui-subagent-terms-item {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 0.35em;
|
||||
}
|
||||
|
||||
.ui-subagent-terms-item-stale {
|
||||
opacity: 0.6;
|
||||
}
|
||||
|
||||
.ui-subagent-terms-age {
|
||||
color: var(--muted);
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
||||
.ui-subagent-terms-heading {
|
||||
color: var(--muted);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue