You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Brand the OAuth callback page and drop the stale overlay echo
The page a provider redirects back to was a browser-default serif on
white saying "Authorization complete" — the only web surface this product
has, and the last thing an operator sees before coming back to the
terminal. One shared renderer now serves it for MCP servers and inference
providers alike, on the terminal's own palette, with the mark animating
through the same dithered draw/fill timeline as the landing. The headline
names what happened: "Linear connected successfully", "Granola failed to
connect". Server names and OAuth error codes are humanized on the way in,
so nothing reaches the page in snake case. Everything is inline — a local
authorization callback has no business making a network call.
Accepting an overlay row also appended "chose (kind): label" to the
transcript, which on /mcp quoted the row's pre-authorization label back
permanently: "granola — needs auth", moments after authorizing it.
openListOverlay can now suppress that echo, and /mcp does, since its
flash already reports the outcome.
0 commit comments