Skip to content

Fix E2B template chunk upload - #7

Merged
sam2tom merged 1 commit into
mainfrom
codex/e2b-chunk-upload
Oct 4, 2026
Merged

sam2tom merged 1 commit into
mainfrom
codex/e2b-chunk-upload

Conversation

@sam2tom

@sam2tom sam2tom commented Oct 4, 2026

Copy link
Copy Markdown

The combined Runtime archive exceeds the custom E2B endpoint's upload limit and fails with HTTP 413 before build submission. Upload the unchanged archive as standard SDK COPY files of at most 32 MiB, concatenate them in the template, and verify SHA-256 before extraction.

Add explicit recovery of known upload-only failures using the original source SHA and template/build identifiers, with authenticated state checks. Retain nonsecret build receipts and upload checksums in artifacts on failure. Changes are confined to the fork's workflow and deployment documentation; no active template or service configuration changes.

Validation: actionlint, shellcheck, name guard (15 tests), CI-plan tests (36), and pinned SDK tests for chunk boundaries/order, reassembly, corruption rejection, empty archive rejection, recovery gates and receipts. Independent review passed. Cloud build validation follows merge; packaging readiness does not establish live Runtime execution qualification.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@sam2tom
sam2tom merged commit bf01f0f into main Oct 4, 2026
23 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