Skip to content

feat(desktop): add cloud workspace option placeholder - #906

Merged
Kitenite merged 2 commits into
mainfrom
feat/add-cloud-workspace-option
Jan 22, 2026
Merged

Kitenite merged 2 commits into
mainfrom
feat/add-cloud-workspace-option

Conversation

@Kitenite

@Kitenite Kitenite commented Jan 22, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Add a "Cloud" tab to the workspace creation modal
  • Show placeholder content ("Coming soon") when Cloud tab is selected
  • Prepares UI for future cloud workspace functionality

Test plan

  • Open the workspace creation modal
  • Verify the "Cloud" tab appears alongside "New" and "Existing" tabs
  • Click on the Cloud tab and verify placeholder text is shown
  • Verify other tabs (New, Existing) still function correctly

Summary by CodeRabbit

New Features

  • Added a new "Cloud" tab to the workspace creation modal for accessing cloud workspace options
  • Introduced a "Cloud Workspaces" section with "Coming soon" messaging

✏️ Tip: You can customize this high-level summary in your review settings.

Add a "Cloud" tab to the workspace creation modal with placeholder
content indicating the feature is coming soon. This prepares the UI
for future cloud workspace functionality.
@coderabbitai

coderabbitai Bot commented Jan 22, 2026 •

Copy link
Copy Markdown
Contributor

Warning

Rate limit exceeded

@Kitenite has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 12 minutes and 49 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📝 Walkthrough

Walkthrough

The NewWorkspaceModal component is extended to support a new "cloud" mode alongside existing "existing" and "new" modes. A Cloud tab is added to the UI, with a "Coming soon" placeholder section displayed when cloud mode is selected.

Changes

Cohort / File(s) Change Summary
Cloud Mode UI Addition
apps/desktop/src/renderer/components/NewWorkspaceModal/NewWorkspaceModal.tsx
Extended Mode type to include "cloud" option. Added Cloud tab/button for mode switching. Refactored "new" mode rendering from ternary to guard clause. Introduced new conditional branch for cloud mode rendering with "Cloud Workspaces" section and "Coming soon" message.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

☁️ A cloud mode blooms in the workspace modal's sky,
With a tab so new and a "Coming soon" nearby,
The rabbit hops through the refactored flow,
Guard clauses guide where the UI will go! 🐰✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main change: adding a cloud workspace option placeholder to the desktop app, which aligns with the core changeset.
Description check ✅ Passed The description includes a clear summary of changes and a comprehensive test plan, though it deviates from the repository's template structure by omitting standard sections.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Kitenite
Kitenite merged commit 27f5ecc into main Jan 22, 2026
6 checks passed
@Kitenite
Kitenite deleted the feat/add-cloud-workspace-option branch January 22, 2026 21:02
@github-actions

github-actions Bot commented Jan 22, 2026 •

Copy link
Copy Markdown
Contributor

🚀 Preview Deployment

🔗 Preview Links

Service Status Link
Neon Database (Neon) ✅ View Branch
Fly.io Electric (Fly.io) ✅ View App
Vercel API (Vercel) ✅ Open Preview
Vercel Web (Vercel) ✅ Open Preview
Vercel Marketing (Vercel) ✅ Open Preview
Vercel Admin (Vercel) ✅ Open Preview
Vercel Docs (Vercel) ✅ Open Preview

Preview updates automatically with new commits

This branch was previously deployed

1 inactive deployment
preview — 422ce2bb Deployed Jan 22, 2026 by Kitenite via Deploy Admin #1056
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant