Skip to content

fix: stabilize remote DevTools and install workflow#490

Merged
thymikee merged 4 commits intomainfrom
fix/persist-react-devtools-companion-0146
May 1, 2026
Merged

fix: stabilize remote DevTools and install workflow#490
thymikee merged 4 commits intomainfrom
fix/persist-react-devtools-companion-0146

Conversation

@thymikee
Copy link
Copy Markdown
Contributor

@thymikee thymikee commented Apr 30, 2026

Summary

  • Keep the remote React DevTools companion tunnel alive after non-stop passthrough commands so remote iOS/Android bridge sessions can connect after react-devtools start, status, or wait.
  • Disable macOS AppleDouble/resource-fork metadata when wrapping .app directories for remote upload, preventing bridge-side unsafe-path rejections for normal Xcode bundles.
  • Reuse the active generated remote session for follow-up commands that pass the same --remote-config when the profile does not pin a session, avoiding accidental default session commands and duplicate lease allocation.

Validation

  • pnpm vitest run src/__tests__/upload-client.test.ts src/__tests__/cli-config.test.ts src/__tests__/cli-react-devtools.test.ts src/__tests__/cli-react-devtools-session.test.ts
  • pnpm build
  • pnpm check:quick
  • git diff --check

Known gap: live iOS retry with the first commit started install and DevTools tunnel successfully, but app relaunch was blocked by the workspace plan concurrency limiter. The second commit targets the install/session issues observed in that run.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 30, 2026

PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://callstackincubator.github.io/agent-device/pr-preview/pr-490/

Built to branch gh-pages at 2026-04-30 22:28 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@thymikee thymikee changed the title fix: persist remote react devtools companion fix: stabilize remote DevTools and install workflow Apr 30, 2026
@thymikee thymikee changed the base branch from feat/cloud-connect-discovery to main April 30, 2026 20:55
@thymikee thymikee force-pushed the fix/persist-react-devtools-companion-0146 branch from 2ae7d7e to c113d89 Compare April 30, 2026 20:59
@thymikee thymikee merged commit 10fd292 into main May 1, 2026
18 checks passed
@thymikee thymikee deleted the fix/persist-react-devtools-companion-0146 branch May 1, 2026 11:27
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