Skip to content

feat(labs): add microsandbox workspace runtime#1303

Draft
benjaminshafii wants to merge 6 commits intodevfrom
task/labs-embedded-server
Draft

feat(labs): add microsandbox workspace runtime#1303
benjaminshafii wants to merge 6 commits intodevfrom
task/labs-embedded-server

Conversation

@benjaminshafii
Copy link
Copy Markdown
Member

Summary

  • move Labs runtime ownership into Electron main with a kernel-backed IPC surface for workspaces, sessions, prompts, and event streaming
  • add local microsandbox workspace plumbing, repo-picker UX, and runtime/probe scripts for sandboxed OpenWork/OpenCode development
  • prove the local sandbox runtime path with external binaries for openwork, openwork-server, and opencode, avoiding guest-side sidecar download/extract failures

Validation

  • npm run typecheck (from apps/labs in the labs-embedded-server worktree)
  • npm run build (from apps/labs in the labs-embedded-server worktree)
  • direct microsandbox repro using patched external binaries returned GET /health -> {"ok":true,...} for a clean repo snapshot

Notes

  • I did not complete Docker stack + Chrome MCP verification for this branch
  • the Electron/UI flow still needs a final end-to-end manual pass in the running app, but the kernel/runtime path is wired and the sandboxed service boot was validated separately
  • local runtime artifacts under apps/labs/.cache/ and apps/labs/runtime/.generated/ are intentionally ignored and not part of this PR

benjaminshafii and others added 6 commits April 2, 2026 11:10
- Den client: listOrgSkillHubSummaries, createOrgSkill, addOrgSkillToHub
- Orchestrate org resolve + POST skill + optional hub attach (skill-org-publish)
- Skills share modal: WorkspaceOptionCard chooser, public link drill-in, team path with hub picker and sign-in CTA
- i18n: EN, ja, zh, vi, pt-BR

Made-with: Cursor
Return orgId from saveInstalledSkillToOpenWorkOrg so listeners can refresh org catalogs.

Made-with: Cursor
@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Apr 3, 2026

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

Project Deployment Actions Updated (UTC)
openwork-app Ready Ready Preview, Comment Apr 3, 2026 5:30am
openwork-den Ready Ready Preview, Comment Apr 3, 2026 5:30am
openwork-den-worker-proxy Ready Ready Preview, Comment Apr 3, 2026 5:30am
openwork-landing Ready Ready Preview, Comment, Open in v0 Apr 3, 2026 5:30am
openwork-share Ready Ready Preview, Comment Apr 3, 2026 5:30am

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 3, 2026

The following comment was made by an LLM, it may be inaccurate:

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