-
Notifications
You must be signed in to change notification settings - Fork 2k
Restore session pace / deficit as a menu-bar layout token #2534
Copy link
Copy link
Closed
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.User-facing flow adds avoidable confusion or support burden without fully blocking progress.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.
Description
Activity
Metadata
Metadata
Assignees
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.User-facing flow adds avoidable confusion or support burden without fully blocking progress.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.
Summary
CodexBar 0.45.0 replaced the previous menu-bar display modes with the new drag-and-drop layout editor.
The old Both display mode could show the usage percentage together with the pace delta directly in the menu bar, for example:
40% · +11%After upgrading to 0.45.x, this layout can no longer be recreated. The available tokens include:
There is no token for the numeric pace, reserve, or deficit value.
Why
Runs outis not equivalentThe
Runs outtoken displays an estimated exhaustion time.The former pace value answered a different and more immediate question:
For a five-hour Codex session, seeing
40% · +11%at a glance is more useful than seeing only40%or an estimated run-out time.Previous behavior
Before 0.45.0, selecting the Both display mode showed:
<usage percentage> · <pace delta>The pace delta indicated whether usage was ahead of the expected rate and therefore in deficit, or below the expected rate and therefore in reserve.
Current behavior
Session %to the menu-bar strip.Consequently, the old Both configuration cannot be reproduced with the new layout system.
Requested behavior
Please add a token such as:
PacePace deltaReserve / deficitIdeally, it would support the same window selection as the percentage tokens:
Example custom layout:
Icon+Session %+Separator+Session paceRendered result:
40% · +11%A positive value could represent usage above the sustainable pace, while a negative value could represent usage below it. Alternatively, the token could render explicit text such as:
11% deficit8% reserveThe calculation already appears to exist for the provider details and run-out estimates, so this request is primarily about exposing that value through the layout editor.
Related