Skip to content

bug: onboarding can skip project import and uses the wrong payload when adding a local project #280

@sauravpanda

Description

@sauravpanda

Summary

The onboarding flow has two concrete problems: skipping GitHub auth also skips the project-import step, and the project-import action sends the wrong parameter name.

Evidence

Impact

New users can finish onboarding without ever adding a project, and the explicit add-project action is likely to fail because it does not match the command contract.

Suggested fix

  • Always continue to the project step unless the user explicitly dismisses onboarding.
  • Align the invoke payload with the backend contract.
  • Add a basic onboarding flow test that covers both the authenticated and skipped-auth paths.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions