The CLI defaults the UI port to the gRPC port +1000.
The SDK allocates the gRPC port at random and could allocate a port that when adding 1000 to it would overflow the maximum port number.
To solve this the SDK should explicitly set UI port for ephemeral temporal CLI based server if UI is enabled.
The CLI defaults the UI port to the gRPC port +1000. The SDK allocates the gRPC port at random and could allocate a port that when adding 1000 to it would overflow the maximum port number.
To solve this the SDK should explicitly set UI port for ephemeral temporal CLI based server if UI is enabled.