feat(core): graceful 401 session expiry dialog - #227
Conversation
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
|
Claude finished @syed-tp's task in 4m 52s —— View job PR Review: graceful 401 session expiry dialog
PR Review Summary✅ What's good
🔴 CRITICAL — Must fix before merge
🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictCHANGES REQUESTED |
…ing, and fix UI state management during unauthorized requests
|
@claude review |
|
Claude finished @syed-tp's task in 3m 34s —— View job Claude finished @syed-tp's task — View job
PR Review SummaryThis is a re-review of the current HEAD (
✅ What's good
🔴 CRITICAL — Must fix before mergeNone found. 🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictCHANGES REQUESTED — the WARNING items (dead localization fallback, no test coverage) are worth addressing, but nothing CRITICAL remains; the two previously-flagged CRITICAL/WARNING issues (stuck search spinner, static onboarding flag) have both been fixed in the latest commit. |
…calized fallback messaging
|
@claude review |
|
Claude finished @syed-tp's task in 1m 5s —— View job PR Review: graceful 401 session expiry dialog
This is a re-review of the current HEAD ( PR Review Summary✅ What's good
🔴 CRITICAL — Must fix before mergeNone found. 🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictAPPROVED — all CRITICAL and blocking WARNING items from earlier rounds are resolved. The one remaining WARNING (no test coverage) and the SUGGESTIONS are non-blocking but worth addressing in a fast-follow given this touches auth/session flows. |
Replace silent auto-logout with a blocking SessionExpiredDialog overlay.
When a 401 is detected, show the backend's error message in a non-dismissible
dialog — user must tap "Login Again" to trigger logout explicitly.