From 18e7a96754cb4c61faf2e01908ce9d899790f98b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20LAGACHE?= Date: Wed, 17 Jun 2026 10:24:49 +0200 Subject: [PATCH] feat(onboarding): skip agent-waiting/project-create/db-settings when no agents created Co-Authored-By: Claude Sonnet 4.6 --- src/features/onboarding/onboarding-steps.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/features/onboarding/onboarding-steps.tsx b/src/features/onboarding/onboarding-steps.tsx index c35c5117..9375f976 100644 --- a/src/features/onboarding/onboarding-steps.tsx +++ b/src/features/onboarding/onboarding-steps.tsx @@ -83,7 +83,10 @@ export const onboardingSteps: OnboardingStep[] = [ component: StepAgentCreate, isSkippable: true, skipToStep: undefined, - nextStep: "agent-waiting", + nextStep: (ctx: any) => { + const agents = ctx.flowData?.agents as unknown[] | undefined; + return agents && agents.length > 0 ? "agent-waiting" : "finish"; + }, }, { id: "agent-waiting",