Skip to content

Make sandbox names immutable in SDKs#695

Open
diptanu wants to merge 3 commits into
mainfrom
codex/immutable-sandbox-names-sdk
Open

Make sandbox names immutable in SDKs#695
diptanu wants to merge 3 commits into
mainfrom
codex/immutable-sandbox-names-sdk

Conversation

@diptanu
Copy link
Copy Markdown
Contributor

@diptanu diptanu commented May 24, 2026

Summary

  • remove sandbox rename/update-name support from Rust CLI, Rust cloud SDK, Python SDK, and TypeScript SDK
  • keep sandbox names create-time only and reject name in update payload models
  • update tests around sandbox updates to cover mutable proxy settings only

Related server/proxy PR: tensorlakeai/compute-engine-internal#982

Tests

  • cargo test -p tensorlake update_sandbox_request
  • cargo test -p tensorlake-cli sbx_name_command_is_not_available
  • PYTHONPATH=src python -m unittest ... targeted sandbox update/name tests
  • node@22 ./node_modules/typescript/bin/tsc --noEmit
  • node@22 ./node_modules/vitest/vitest.mjs run --exclude tests/integration.test.ts tests/client.test.ts tests/sandbox.test.ts

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