chore(sdk): sync OpenAPI spec from infra, regenerate clients#1357
Conversation
Pull spec from e2b-dev/infra@main and re-run codegen. Notable schema changes surfaced in the generated clients: - SandboxMetric.memCache (int64): new required field for cached memory (page cache) in bytes. Also exposed on the public SandboxMetrics wrapper in both SDKs. - NodeStatus: new "standby" enum value. - TeamUser.email: now nullable and deprecated. - POST /v3/templates: new 403 response.
PR SummaryMedium Risk Overview Sandbox metrics responses now require cached memory ( The synced spec also adds AuthProvider security, admin team API key routes, and Callers that treat Reviewed by Cursor Bugbot for commit 714ce65. Bugbot is set up for automated code reviews on this repo. Configure here. |
🦋 Changeset detectedLatest commit: 714ce65 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
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 |
Package ArtifactsBuilt from 371f327. Download artifacts from this workflow run. JS SDK ( npm install ./e2b-2.26.1-mishushakov-sync-infra-openapi-spec-v1.0.tgzCLI ( npm install ./e2b-cli-2.10.3-mishushakov-sync-infra-openapi-spec-v1.0.tgzPython SDK ( pip install ./e2b-2.24.0+mishushakov.sync.infra.openapi.spec.v1-py3-none-any.whl |
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Summary
spec/openapi.ymlfrom e2b-dev/infra@main and re-runmake codegen.SandboxMetric.memCache(new required int64 — also exposed on the publicSandboxMetricswrapper in both SDKs),NodeStatusgainsstandby,TeamUser.emailbecomes nullable + deprecated, andPOST /v3/templatesgains a403response.AuthProviderBearerAuth/AuthProviderTeamAuthsecurity schemes, new admin endpoints for team API keys, and aclusterIDquery param onGET /nodes.Test plan
🤖 Generated with Claude Code