Skip to content

Add environment setup flow for local -> cloud handoff#10401

Open
harryalbert wants to merge 4 commits intomasterfrom
harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff
Open

Add environment setup flow for local -> cloud handoff#10401
harryalbert wants to merge 4 commits intomasterfrom
harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff

Conversation

@harryalbert
Copy link
Copy Markdown
Contributor

@harryalbert harryalbert commented May 7, 2026

Description

If a user is doing local -> cloud handoff but doesn't have any environments set up, we shouldn't just fail silently or throw an error. Instead, we should kick them into a quick environment setup modal. We already have an in-app form for environment setup, so we can just put that in a modal and, once the user has created their environment, use that environment for handoff.

Screenshots / Videos

https://www.loom.com/share/0403c32c83fe41c08daa990174e39787

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Copy link
Copy Markdown
Contributor Author

harryalbert commented May 7, 2026

@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch from 63b56f5 to c792c85 Compare May 7, 2026 20:44
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from c400d69 to 94b8aed Compare May 7, 2026 20:44
@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch from c792c85 to 52bdc80 Compare May 7, 2026 21:58
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch 2 times, most recently from 91409ff to 15c81f6 Compare May 7, 2026 22:24
@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch from 52bdc80 to 22a2aba Compare May 7, 2026 22:24
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from 15c81f6 to 71a53d4 Compare May 7, 2026 22:32
@harryalbert harryalbert changed the title add product and tech specs Add environment setup flow for local -> cloud handoff May 7, 2026
@harryalbert harryalbert marked this pull request as ready for review May 7, 2026 22:34
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 7, 2026

@harryalbert

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

Adds an environment-creation modal for local-to-cloud handoff when no environments exist, then auto-submits the handoff with the newly created environment.

Concerns

  • The auto-submit path reconstructs the launch from the currently active pane after the async environment creation completes, so changing panes or editing while the modal is hidden can submit and clear the wrong input.

Verdict

Found: 0 critical, 1 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Comment thread app/src/workspace/view.rs Outdated
@harryalbert harryalbert requested a review from zachbai May 8, 2026 14:07
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from 71a53d4 to e27a007 Compare May 8, 2026 14:07
@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch from 22a2aba to b89763b Compare May 8, 2026 14:07
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from 4a3481c to d78ee90 Compare May 8, 2026 14:27
@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch from b89763b to 8a36709 Compare May 8, 2026 14:27
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from d78ee90 to 4781bce Compare May 8, 2026 16:39
@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch from 8a36709 to 2b0c975 Compare May 8, 2026 16:39
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from 4781bce to 1bb75b7 Compare May 8, 2026 16:52
@harryalbert harryalbert force-pushed the harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff branch 2 times, most recently from 086a7df to b8a955a Compare May 8, 2026 17:17
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from 1bb75b7 to bba4fec Compare May 8, 2026 17:17
Base automatically changed from harry/remote-1595-hideshow-specific-chips-when-doing-local-cloud-handoff to master May 8, 2026 18:29
@harryalbert harryalbert force-pushed the harry/remote-1591-add-environment-creation-flow-for-local-cloud-handoff branch from bba4fec to 802a24d Compare May 8, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant