Skip to content

Add GitHub repo clone entry points#269

Merged
BunsDev merged 1 commit into
mainfrom
okcode/project-source-picker
Apr 5, 2026
Merged

Add GitHub repo clone entry points#269
BunsDev merged 1 commit into
mainfrom
okcode/project-source-picker

Conversation

@BunsDev

@BunsDev BunsDev commented Apr 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds CloneRepositoryDialog entry points from both the sidebar and home empty state.
  • Lets users clone a GitHub repository directly into a new or existing project workflow.
  • Reuses an existing project when the cloned path already matches a known workspace.
  • Falls back to creating a new project and starting a thread after a successful clone.

Testing

  • Not run (PR content only).
  • Verify the new clone button opens the repository clone dialog from the home screen.
  • Verify the sidebar clone button opens the same dialog and remains disabled while a project is being added.
  • Verify cloning an already-registered path opens a thread for the existing project.
  • Verify cloning a new repo creates a project and then opens a thread for it.

- Add clone-repo actions to sidebar and home empty state
- Open cloned repos as projects, reusing existing projects when possible
@vercel

vercel Bot commented Apr 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 5, 2026 10:53am
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 5, 2026 10:53am

@github-actions github-actions Bot added size:M vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 5, 2026
@BunsDev BunsDev merged commit 1b1f1d4 into main Apr 5, 2026
10 of 11 checks passed
@BunsDev BunsDev deleted the okcode/project-source-picker branch April 6, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant