Skip to content

refactor: generate the E2B helper and bootstrap contract projections - #293

Merged
SaladDay merged 1 commit into
mainfrom
refactor/e2b-shared-contract
Sep 30, 2026
Merged

SaladDay merged 1 commit into
mainfrom
refactor/e2b-shared-contract

Conversation

@SaladDay

@SaladDay SaladDay commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Go and Python independently declared the E2B helper envelope, bounds, operation/error vocabulary, SDK pin and managed-bootstrap fields. The adapter now owns the wire declarations and generates SDK-free Python projections and shared exchanges from the Go contracts and locked dependency. Both the hermetic helper build and managed template include the declarations; freshness is checked with the existing E2B target.

A fresh independent reviewer found no blocking issues. Go E2B tests/build/vet, generator freshness, 180 pinned-SDK helper tests, 11 template tests, name guard, Makefile dry run and diff checks passed. The reviewer also ran all helper tests from a source copy outside the checkout. The actual pinned Linux amd64 Docker/PyInstaller build passed hashed dependency installation, copied-source tests and relocated binary readiness; host networking was needed for the local proxy, with no build-source workaround. No live cloud qualification, database tests or full make check were run.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@SaladDay
SaladDay merged commit 9227797 into main Sep 30, 2026
6 checks passed
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