Rate limit screen should re-check plan status after user upgrades

Resolved 💬 3 comments Opened Mar 30, 2026 by Seancoles Closed Apr 3, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When hitting a usage rate limit, the CLI presents options to upgrade or wait until a specific time. If the user upgrades their plan in another
tab, the CLI has no way to detect this — it continues showing the same screen with the same wait time, forcing the user to kill and restart the
session (losing context).

Proposed Solution

Expected behavior: An option like "I've upgraded, re-check now" that polls the account plan status and resumes the session if the limit is lifted.

Alternative Solutions

Workaround today: Restart Claude Code after upgrading — but this loses in-progress session context.

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗