-
Notifications
You must be signed in to change notification settings - Fork 29
Provider reauthorization remains on the OAuth start screen #1825
Copy link
Copy link
Closed
Labels
UX/DXUI / UX / DX friction issue or user-facing annoyances.UI / UX / DX friction issue or user-facing annoyances.bugSomething isn't workingSomething isn't workingprovidersProvider integrations and capability detection across OpenAI-compatible backends.Provider integrations and capability detection across OpenAI-compatible backends.tuiTerminal UI (Termina) issuesTerminal UI (Termina) issues
Description
Activity
Metadata
Metadata
Assignees
Labels
UX/DXUI / UX / DX friction issue or user-facing annoyances.UI / UX / DX friction issue or user-facing annoyances.bugSomething isn't workingSomething isn't workingprovidersProvider integrations and capability detection across OpenAI-compatible backends.Provider integrations and capability detection across OpenAI-compatible backends.tuiTerminal UI (Termina) issuesTerminal UI (Termina) issues
Problem
The Provider Manager can remain on
Starting device authorization...after an OAuth reauthorization starts.The OAuth coordinator advances its state and requests a redraw. The keyed provider layout reuses the original OAuth child because its key does not include the state revision.
This defect hides the user code, authorization URL, success state, and error state.
Reproduction
netclaw provider.Starting device authorization....Expected behavior
The page shows the authorization URL and user code after the OAuth request starts.
Acceptance criteria