diff --git a/apps/code/src/renderer/features/task-detail/components/WorkspaceModeSelect.tsx b/apps/code/src/renderer/features/task-detail/components/WorkspaceModeSelect.tsx index 08c8c8b77..21d8c9380 100644 --- a/apps/code/src/renderer/features/task-detail/components/WorkspaceModeSelect.tsx +++ b/apps/code/src/renderer/features/task-detail/components/WorkspaceModeSelect.tsx @@ -163,21 +163,41 @@ export function WorkspaceModeSelect({ ))} - {showCloud && ( + {showCloud && environments.length === 0 && ( + { + onChange("cloud"); + onCloudEnvironmentChange?.(null); + }} + render={ + + + {CLOUD_ICON} + + + Cloud + + Run in a cloud sandbox + + + + } + /> + )} + + {showCloud && environments.length > 0 && ( <>
Cloud environments - {environments.length > 0 && ( - - )} +