Skip to content

Use mounted workspace backend in sandbox runs#182

Merged
chubes4 merged 2 commits into
mainfrom
fix/sandbox-local-workspace-backend
May 28, 2026
Merged

Use mounted workspace backend in sandbox runs#182
chubes4 merged 2 commits into
mainfrom
fix/sandbox-local-workspace-backend

Conversation

@chubes4

@chubes4 chubes4 commented May 27, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Force Data Machine Code sandbox runs to use the mounted /workspace backend instead of the remote GitHub backend.
  • Keep the existing sandbox workspace root and adoption flow.
  • Preserve WP Codebox recipe-run diagnostics when @wp-playground/cli calls process.exit() during runtime boot.
  • Cover the emitted backend filter in the agent sandbox code smoke.

Tests

  • npm run build
  • npm run agent-sandbox-code-smoke
  • Homeboy Lab targeted probe verified workspace_read and workspace_write with a non-empty patch artifact.

Depends on Extra-Chill/data-machine-code#459
Also depends on Extra-Chill/data-machine#2321 for opt-in allow-policy tools.

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (GPT-5.5)
  • Used for: Traced WP Codebox sandbox workspace failures through Data Machine/Data Machine Code policy and backend selection, drafted the sandbox backend and diagnostics fixes, rebuilt the CLI, and ran focused Homeboy Lab verification.

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