fix(sandbox): increase provisioning timeout from 120s to 300s

Large sandbox images (e.g. 852MB base image) can take ~3 minutes to
pull, exceeding the previous 120s timeout. Bump to 300s across all
surfaces: CLI watch loop, server orphan grace period, TUI ready poll,
Python SDK wait_ready default, and E2E test harness.
This commit is contained in:
Drew Newberry
2026-03-13 14:05:24 -07:00
parent 2ea4927d2e
commit 7b5a740191
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -248,7 +248,7 @@ class SandboxClient:
raise SandboxError(f"sandbox {sandbox_name} was not deleted within timeout")
def wait_ready(
self, sandbox_name: str, *, timeout_seconds: float = 120.0
self, sandbox_name: str, *, timeout_seconds: float = 300.0
) -> SandboxRef:
deadline = time.time() + timeout_seconds
while time.time() < deadline: