Skip to content

feat(sandbox): migrate harness sandbox support to sbx - #5

Merged
mxriverlynn merged 3 commits into
mainfrom
sbx-sandbox-migration
May 15, 2026
Merged

mxriverlynn merged 3 commits into
mainfrom
sbx-sandbox-migration

Conversation

@robsdudeson

Copy link
Copy Markdown
Contributor

Summary

  • Migrate the sandbox integration package from @testdouble/docker-integration to @testdouble/sandbox-integration
  • Replace deprecated docker sandbox invocations with sbx lifecycle and exec commands
  • Add actionable SandboxError handling for missing CLI, auth/readiness failures, and missing named sandbox
  • Update downstream consumers, tests, Makefile cleanup, and setup/reference docs for the new sbx flow

Fixes #4

Verification

  • bunx vitest run packages/claude-integration packages/cli packages/execution packages/sandbox-integration
  • npm run typecheck
  • make test
  • make build

@robsdudeson robsdudeson self-assigned this May 15, 2026
@robsdudeson
robsdudeson requested a review from mxriverlynn May 15, 2026 20:43
Comment thread README.md Outdated
Signed-off-by: Robby Thompson <robsdudeson@gmail.com>
@mxriverlynn
mxriverlynn merged commit 8be80c2 into main May 15, 2026
7 checks passed
@mxriverlynn
mxriverlynn deleted the sbx-sandbox-migration branch May 15, 2026 20:51
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.

Migrate harness sandbox support to Docker sbx

2 participants