-
-
Notifications
You must be signed in to change notification settings - Fork 80.3k
Feature request: Add session duration (elapsed time) to status footer #68226
Copy link
Copy link
Closed
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.ClawSweeper marked this issue as an existing queue_fix_pr work candidate.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.staleMarked as stale due to inactivityMarked as stale due to inactivity
Description
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.ClawSweeper marked this issue as an existing queue_fix_pr work candidate.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.staleMarked as stale due to inactivityMarked as stale due to inactivity
Type
Fields
No fields configured for issues without a type.
Summary
Add the current session's elapsed time (duration) to the
🧵 Session:line in the status footer.Current Behaviour
The status footer shows when the session was last updated but not how long the session has been active.
Requested Behaviour
Include the elapsed time since the session was created, so operators can see at a glance how long a session has been running.
Implementation Notes
type: "session"entry with atimestampfield at session creation — this could serve as thecreatedAtsource.createdAtfield on thesessionEntryinsessions.jsonwhen a session is first initialised.formatTimeAgohelper or a similar duration formatter.buildStatusMessage()instatus-BIycj26I.js, specifically thesessionLineconstruction at line ~308.Context
Requested by an operator managing multi-agent deployments who wants visibility into session health and longevity at a glance.