Skip to content

Restore session pace / deficit as a menu-bar layout token #2534

Description

@WilliamK6

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:

  • Session %
  • Weekly %
  • Auto %
  • Usage bar
  • Resets in
  • Reset at
  • Runs out

There is no token for the numeric pace, reserve, or deficit value.

Why Runs out is not equivalent

The Runs out token displays an estimated exhaustion time.

The former pace value answered a different and more immediate question:

How far ahead of or behind the sustainable usage rate am I?

For a five-hour Codex session, seeing 40% · +11% at a glance is more useful than seeing only 40% 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

  1. Open Settings → Menu Bar → Layout.
  2. Add Session % to the menu-bar strip.
  3. Look for a pace, reserve, or deficit token.
  4. No such token is available.

Consequently, the old Both configuration cannot be reproduced with the new layout system.

Requested behavior

Please add a token such as:

  • Pace
  • Pace delta
  • Reserve / deficit

Ideally, it would support the same window selection as the percentage tokens:

  • Session
  • Weekly
  • Auto

Example custom layout:

Icon + Session % + Separator + Session pace

Rendered 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% deficit
  • 8% reserve

The 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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal priority bug or improvement with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper 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:source-reproClawSweeper found a high-confidence source-level issue reproduction.impact:ux-frictionUser-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.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions