SandboxConnectTimeoutError is returned when the socket fails or times out.
type SandboxConnectTimeoutError structSandboxConnectTimeoutError is returned when the socket fails or times out before the WebSocket handshake completes.
Distinct from SandboxConnectionError because it is safely retryable: the execute frame was never sent, so re-issuing the same command ID cannot double-run a command. It unwraps to SandboxConnectionError so callers matching the broader type are unaffected.