Skip to content
This repository was archived by the owner on Feb 23, 2026. It is now read-only.

fix: auth UX follow-up polish and quota reliability#15

Merged
iam-brain merged 6 commits intomainfrom
auth-ux-followup-fixes
Feb 8, 2026
Merged

fix: auth UX follow-up polish and quota reliability#15
iam-brain merged 6 commits intomainfrom
auth-ux-followup-fixes

Conversation

@iam-brain
Copy link
Owner

@iam-brain iam-brain commented Feb 8, 2026

Summary:

  • remove remaining legacy non-TTY login prompt flow from runtime auth path
  • always route TTY opencode auth login through the interactive auth menu when accounts exist
  • fix Check quotas in auth menu to refresh expired tokens before quota fetch and continue on per-account failures
  • show account plan in menu labels (user@example.com (Plus)) style quota report with ANSI chrome and Unicode layout

Verification:

  • npm run typecheck\n- npx vitest run test/auth-login-workflow.test.ts test/plugin-loader.test.ts test/codex-quota-report.test.ts

@iam-brain iam-brain merged commit 8807010 into main Feb 8, 2026
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant