mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 08:03:15 +00:00
Add SANDBOX_CREATE_EXTRA_JSON so operators can merge extra fields (e.g.
{"_internal_runtime":"v2"}) into the LangSmith sandbox-create request body.
The SDK's create_sandbox builds a fixed payload with no passthrough, so we
wrap the HTTP client's post to inject the fields on the POST /boxes request
only. Malformed JSON fails at startup validation.
Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
(cherry picked from commit 2238303306493ae6fcd0c2d4ab4236adf283a896)
Co-authored-by: Ramon Nogueira <ramon.nogueira@langchain.dev>
|
||
|---|---|---|
| .. | ||
| test_daytona_integration.py | ||
| test_e2b_integration.py | ||
| test_gateway.py | ||
| test_langsmith_sandbox_config.py | ||
| test_langsmith_sandbox_timeout.py | ||
| test_local_integration.py | ||
| test_proxy_auth.py | ||
| test_repo_binding_isolation.py | ||
| test_repo_snapshots.py | ||
| test_sandbox_paths.py | ||
| test_sandbox_recovery.py | ||
| test_stale_sandbox_creating.py | ||