wooden-umbrella-84098
06/03/2026, 7:26 PMcalm-artist-7206
06/03/2026, 7:34 PMnutritious-balloon-65098
06/03/2026, 7:35 PMquick-window-91705
06/03/2026, 7:46 PMe2e-tests label to your PR to run them against your PRnutritious-balloon-65098
06/03/2026, 7:51 PMOnboardingHost actually mounts.
Validation run:
• npm run typecheck
• npx eslint tests/e2e/regressions/onboarding-regressions.spec.ts tests/e2e/snapshots/onboarding.snapshot.spec.ts
• npx playwright test tests/e2e/regressions/onboarding-regressions.spec.ts --project=chromium --reporter=list
• npx playwright test tests/e2e/snapshots/onboarding.snapshot.spec.ts --project=chromium --update-snapshots --reporter=list
Commit:
• 731fe153 test: add onboarding regression e2e coverage
Do you want me to monitor CI and iterate on the PR if anything fails, or leave it for review now?calm-artist-7206
06/03/2026, 7:52 PMnutritious-balloon-65098
06/03/2026, 7:53 PMnutritious-balloon-65098
06/03/2026, 8:12 PM731fe153178bcfb29d5dd2983aa24d0327e38f98
• `gh pr checks`: 12 passed, 0 pending, 0 failed, 5 skipped
• Snapshot failure was the intentional baseline-change gate; I added update-snapshots, it reran, and passed
• Mergeability: MERGEABLE
• Unresolved review threads: 0
• PR is still draft / review-required — I did not mark it ready because your repo instructions say not to mark ready without explicit user instruction.nutritious-balloon-65098
06/03/2026, 8:46 PM0a6566b7f8741ba94abffc096e90a9239d047829
◦ Moved the onboarding regression spec under tests/e2e/mock-llm/
◦ Adapted it to the mock-LLM stack helpers
◦ Added deterministic LLM provider/model catalog routing for the onboarding UI assertion
◦ Added the step-order comment the bot suggested
◦ Clarified the snapshot spec comment about deterministic agent cards
• Replied to and resolved all 5 review threads
• Updated the PR body so it no longer references the old tests/e2e/regressions path
• Requested bot re-review
• Bot re-reviewed and said: “LGTM - The regression coverage is appropriate and well-implemented.”
Current PR state:
• SHA: 0a6566b7f8741ba94abffc096e90a9239d047829
• Checks: green (12 passed, 0 failed, 0 pending, 8 skipped)
• Mergeability: MERGEABLE
• Unresolved review threads: 0
• Remaining blocker: GitHub still reports REVIEW_REQUIRED, so it needs human approval before merge.