Continue ChatGPT OAuth through Libretto onboarding - #540
Conversation
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
I’ll verify GitHub access first with the two required OpenCode Review📋 Detailed ReviewSpec AnalysisNo spec file exists. Inferred goals: preserve ChatGPT/Better Auth OAuth query state through website sign-in, sign-up, social auth, email verification, and workspace onboarding, then resume OAuth via Changed Files
Simplicity Assessment
Correctness Assessment
SummaryThe implementation covers the intended new continuation route and passes OAuth state through the main auth calls. One signed-in-but-not-onboarded path bypasses that continuation route, which undermines the PR’s stated ChatGPT OAuth onboarding goal. Required Actions
SuggestionsNone |
Routes ChatGPT OAuth through the same Libretto sign-in and sign-up experience used by the Chrome extension. The page now preserves Better Auth OAuth requests through email, Google, and GitHub authentication, and a continuation page resumes OAuth after email verification and workspace onboarding.
Depends on saffron-health/libretto-cloud#231.
Validation: