Skip to content

fix(web): skipping the provider step persists across reloads (CL-9579) - #1009

Merged
TheGreatAxios merged 2 commits into
mainfrom
cl-9579-onboarding-skip-persists
Sep 30, 2026
Merged

TheGreatAxios merged 2 commits into
mainfrom
cl-9579-onboarding-skip-persists

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

A per-user client-side flag records a skipped provider step; the first-login probe then keeps the shell instead of routing to /onboarding.
The Connect a provider banner shows above the bench composer and on the new-workbench screen, linking to Settings credentials.
Connecting a provider in Settings (or loading the app with a model present) runs the deferred Myra deploy through the existing setup code and clears the flag.
Adds e2e/browser/onboarding-skip.test.ts: signup, skip, reload, still in the shell.

Resolves CL-9579

A per-user client-side flag marks the provider step as skipped, so the first-login probe keeps the shell instead of routing back to onboarding. Where a model is needed, a Connect a provider banner links to Settings, and connecting a provider there finishes the deferred Myra deploy.
@linear-code

linear-code Bot commented Sep 30, 2026

Copy link
Copy Markdown

CL-9579

…ip-persists

# Conflicts:
#	apps/web/src/pages/new-workbench-picker.tsx
@TheGreatAxios
TheGreatAxios enabled auto-merge (squash) September 30, 2026 05:49
@TheGreatAxios
TheGreatAxios merged commit 20cfa91 into main Sep 30, 2026
3 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