Skip to content

Fix incomplete onboarding Finish recovery#334

Merged
shanselman merged 1 commit into
masterfrom
fix/onboarding-finish-incomplete-setup
May 13, 2026
Merged

Fix incomplete onboarding Finish recovery#334
shanselman merged 1 commit into
masterfrom
fix/onboarding-finish-incomplete-setup

Conversation

@shanselman
Copy link
Copy Markdown
Contributor

Fixes #330.\n\n## Summary\n- block Ready-page Finish when setup is still required\n- keep onboarding open and show a localized recovery dialog\n- add a pure completion policy with tests\n\n## Validation\n- .\build.ps1\n- dotnet test .\tests\OpenClaw.Shared.Tests\OpenClaw.Shared.Tests.csproj --no-restore\n- dotnet test .\tests\OpenClaw.Tray.Tests\OpenClaw.Tray.Tests.csproj --no-restore

Prevent the Ready page Finish action from marking onboarding complete when setup is still required. Keep the window open and show a localized recovery dialog instead.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@shanselman shanselman merged commit ed1e415 into master May 13, 2026
20 checks passed
@shanselman shanselman deleted the fix/onboarding-finish-incomplete-setup branch May 13, 2026 18:52
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.

Wedge B: OnboardingWindow.OnWizardComplete silently closes window when setupStillRequired=true (Finish from Ready)

1 participant