mirror of
https://github.com/kvcache-ai/AgentENV.git
synced 2026-11-05 01:17:36 +00:00
[PR #4] [MERGED] Track latest E2B clients in compatibility tests #116
Labels
No labels
bug
documentation
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/AgentENV#116
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/kvcache-ai/AgentENV/pull/4
Author: @LSX-s-Software
Created: 7/26/2026
Status: ✅ Merged
Merged: 7/27/2026
Merged by: @yingdi-shan
Base:
main← Head:test/e2b📝 Commits (1)
cd32e5atest: track latest E2B clients in compatibility tests📊 Changes
8 files changed (+13 additions, -951 deletions)
View changed files
📝
.github/workflows/integration-tests.yml(+6 -4)📝
docs/src/configuration/env-vars.md(+2 -2)📝
docs/src/integration/e2b-cli.md(+1 -1)📝
docs/src/integration/e2b-sdk.md(+1 -1)➖
scripts/tests/e2e/package-lock.json(+0 -937)📝
scripts/tests/e2e/package.json(+0 -3)📝
scripts/tests/e2e/suites/09_e2b_compat.sh(+2 -2)📝
scripts/tests/e2e/suites/14_code_interpreter.sh(+1 -1)📄 Description
Summary
e2b_000000as the local placeholder API key across E2E suites and documentationMotivation
The compatibility suites previously tested fixed E2B client versions, which meant upstream compatibility regressions were only detected after manually updating those pins.
This change intentionally makes the suites follow the latest stable client releases. The TypeScript SDK is installed with
e2b@latestwhile ignoring lockfiles, and the Python packages are upgraded on each CI run.The placeholder API key now also follows the E2B key format expected by current clients while remaining a non-secret value for local AgentENV deployments.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.