Skip to content

feat: show Account Pooler accounts in usage limits - #59

Merged
MayankBansal12 merged 3 commits into
mainfrom
feat/account-pool-limits
Sep 13, 2026
Merged

MayankBansal12 merged 3 commits into
mainfrom
feat/account-pool-limits

Conversation

@MayankBansal12

@MayankBansal12 MayankBansal12 commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Usage limits now include every Claude and Codex account configured in BB’s Account Pooler, including accounts absent from machine-local logins. The optional, read-only integration uses non-secret account.list summaries and preserves the last successful pool snapshot when a read fails or times out.

  • Show pool labels, quota windows, reset times, and account status. Pool accounts remain visible under every machine filter; disabled accounts and accounts without reported limits remain visible, and API key accounts explain that subscription limits are unavailable.
  • Combine a local subscription only when provider and normalized email identify one pooled account. Preserve windows from both sources, prefer the newer reset cycle and higher usage within a cycle, and normalize matching local window labels so stale or missing pool data cannot hide usable local quotas.
  • Mask emails using one asterisk per hidden character while keeping the first and last username characters and domain visible (for example, jonathan@gmail.com becomes j******n@gmail.com) in labels, tooltips, diagnostics, and accessibility text. Place Account Pooler and machine badges together and align card rows and quota bars across columns.
  • Bump the package and lockfile to 0.3.10. Token and cost attribution is unchanged.

Validation: npm run check, all 221 tests, and bb plugin build pass. Regression coverage includes matching-email pool failures, empty and partial observations, reset-cycle selection, native window labels, and email masking. Verified the live quota RPC, desktop alignment, and the 390px mobile layout with no horizontal overflow or full emails in quota-card text or attributes. Reloaded the plugin from the local development checkout for manual testing.

AGENT GENERATED

@MayankBansal12
MayankBansal12 merged commit 772a4a5 into main Sep 13, 2026
2 checks passed
@MayankBansal12
MayankBansal12 deleted the feat/account-pool-limits branch September 17, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant