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
31 lines
562 B
CSS
31 lines
562 B
CSS
/* <SubagentTerms> — one row of subagent names under the agent's own
|
|
terminal preview; the picked subagent's preview sits below it. */
|
|
.ui-subagent-terms {
|
|
margin-block-start: 1rem;
|
|
}
|
|
|
|
.ui-subagent-terms-list {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
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);
|
|
}
|