Skip to content

Fix in-place authentication recovery overlay - #529

Merged
BorisTyshkevich merged 1 commit into
mainfrom
agent/harden-oauth-document-recovery
Jul 28, 2026
Merged

Fix in-place authentication recovery overlay#529
BorisTyshkevich merged 1 commit into
mainfrom
agent/harden-oauth-document-recovery

Conversation

@BorisTyshkevich

Copy link
Copy Markdown
Collaborator

Summary

  • render in-place authentication recovery as a blocking viewport overlay
  • preserve the mounted workspace without compression or competing scroll regions
  • update E2E fixtures for the authenticated execution scope and lifecycle header contract

Root cause

The post-#523/#524 recovery host was a normal flex child of the application shell. It consumed up to half the viewport, pushed the workspace downward, and left an independently scrolling login region. New lifecycle requirements also left direct-app E2E fixtures without an authenticated execution scope.

Validation

  • npm test
  • npm run build
  • Chromium OAuth recovery E2E
  • Chromium Dashboard-tree E2E (45 tests)

@BorisTyshkevich
BorisTyshkevich marked this pull request as ready for review July 28, 2026 19:47
@BorisTyshkevich
BorisTyshkevich merged commit 4a13cb8 into main Jul 28, 2026
7 checks passed
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