You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
formatDuration (lib/format-duration.ts:17) rounds the seconds component after it has
already committed to a minute/hour bucket, so when the rounded value lands on 60 it is never
carried up. This produces strings that are never supposed to exist.
This function is reused for tool-call durations across lib/codex-sessions.ts, lib/cursor-sessions.ts, lib/goose-sessions.ts, and session duration in lib/log-stats.ts,
so these malformed strings surface on real transcripts in the dashboard/CLI.
Activity
fix(lib): carry rounded seconds in formatDuration (#529)