enable http2 for js sdk envd rpc/api traffic#1311
enable http2 for js sdk envd rpc/api traffic#1311matthewlouisbrockman wants to merge 17 commits intomainfrom
Conversation
🦋 Changeset detectedLatest commit: 3f793cd The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
PR SummaryMedium Risk Overview It also raises the minimum supported Node version to Reviewed by Cursor Bugbot for commit 3f793cd. Bugbot is set up for automated code reviews on this repo. Configure here. |
Package ArtifactsBuilt from 4b07ba5. Download artifacts from this workflow run. JS SDK ( npm install ./e2b-2.19.5-js-http2.0.tgzCLI ( npm install ./e2b-cli-2.10.2-js-http2.0.tgzPython SDK ( pip install ./e2b-2.20.3+js.http2-py3-none-any.whl |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6b27786a1a
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c6ef2d7. Configure here.

Enables HTTP/2 for JS SDK sandbox envd traffic in Node by routing envd RPC/API requests through undici with an HTTP/2-enabled dispatcher.
Non-Node runtimes continue to use global fetch. Management API and volume clients are unchanged.
Requires bumping node from >=20 to >= 20.18.1 for undici