Skip to content

fix(desktop): hide the "Paused when Paradev closed" row in cloud workspaces - #9601

Merged
saddlepaddle merged 1 commit into
mainfrom
satya/hide-paused-row-in-cloud
Nov 10, 2026
Merged

saddlepaddle merged 1 commit into
mainfrom
satya/hide-paused-row-in-cloud

Conversation

@saddlepaddle

@saddlepaddle saddlepaddle commented Nov 10, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

A cloud box stops when its session times out, not when someone closes the app, so the transcript's "Paused when Paradev closed" row (and its Resume button) does not fit there. TurnStatusRow now renders nothing for a host_stopped turn when the chat's workspace is one of the sandbox targets from useSandboxAccess(). Local and worktree workspaces are unchanged.

useWorkspaceHostTarget would be the usual check, but it throws outside its providers; useSandboxAccess returns an empty list there, so the existing standalone tests keep working.

Mobile still shows the row (ChatRowView); not changed here.

Validation

  • bun run lint: clean
  • apps/desktop: bun run typecheck passes; bun run test 9543 pass, 0 fail
  • New test: a cloud workspace shows no paused row
  • Not checked in the running app

Summary by cubic

Hides the "Paused when Paradev closed" row in cloud workspaces. Cloud boxes stop when their session times out, not when the app closes, so that row and its Resume button don't apply there. TurnStatusRow now renders nothing for a host_stopped turn when the chat's workspace is one of the targets from useSandboxAccess(). Local and worktree workspaces are unchanged. useSandboxAccess is used instead of useWorkspaceHostTarget because that hook throws outside its providers. Mobile still shows the row.

Written for commit b51db88. Summary will update on new commits.

View guided diff Turn on auto-fix

…spaces

A cloud box stops when its session times out, not when the app closes, so
the row's wording and its Resume prompt do not fit there.
@saddlepaddle
saddlepaddle merged commit d11a91f into main Nov 10, 2026
10 checks passed
@saddlepaddle
saddlepaddle deleted the satya/hide-paused-row-in-cloud branch November 10, 2026 18:54
@github-actions

github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

🚀 Preview Deployment

🔗 Preview Links

Service Status Link
Neon Database (Neon) ❌ View Branch
Vercel API (Vercel) ✅ Open Preview
Vercel Web (Vercel) ✅ Open Preview
Vercel Marketing (Vercel) ✅ Open Preview
Vercel Docs (Vercel) ✅ Open Preview

Preview updates automatically with new commits

@coderabbitai

coderabbitai Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

This branch was successfully deployed

1 active deployment
preview — b51db88c Deployed Nov 10, 2026 by saddlepaddle via Deploy API #14329
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