Skip to content

fix(sandbox): use local app runtimes - #128

Merged
iamjr15 merged 1 commit into
mainfrom
fix/promote-local-app-runtime
Aug 3, 2026
Merged

fix(sandbox): use local app runtimes#128
iamjr15 merged 1 commit into
mainfrom
fix/promote-local-app-runtime

Conversation

@iamjr15

@iamjr15 iamjr15 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep persistent project workspaces source-only while resolving Next and Expo from immutable snapshot runtimes
  • redirect per-project dependencies and generated Next caches to local sandbox storage instead of object-store FUSE
  • use immutable runtime binaries for managed servers and preserve runtime selection across restarts
  • clean local runtime state on project reset/deletion and standardize dependency changes on pnpm
  • promote the verified snapshot cheatcode-sandbox-viewer-bundle-2d91bd46205d-30812852154

Root cause

App preparation copied the template dependency tree into the persistent /workspace FUSE mount. A roughly 400 MB pnpm tree entered uninterruptible I/O and timed out before the DeepSeek request was made, leaving the Browser tab without a running preview.

Verification

  • snapshot build, Trivy configuration/vulnerability/secret scans, runtime smoke test, Daytona publication, and verification passed
  • pnpm turbo typecheck
  • pnpm turbo lint
  • pnpm turbo build --force
  • pnpm typecheck
  • pnpm lint
  • pnpm architecture:check
  • pnpm deadcode
  • git diff --check

@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
cheatcode Skipped Skipped Aug 3, 2026 12:33pm

@iamjr15
iamjr15 merged commit 81fe145 into main Aug 3, 2026
6 checks passed
@iamjr15
iamjr15 deleted the fix/promote-local-app-runtime branch August 3, 2026 12:35
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