Based on discussions in https://github.com/gnolang/gnochess/issues/86, this PR aims to integrate UUIDs for request IDs, as timestamps cannot be valid in highly concurrent environments.
Additionally, it also bumps the WS connection timeout from 2s to 10s, and modifies the error response to better reflect the encountered connection problem.
Description
Based on discussions in https://github.com/gnolang/gnochess/issues/86, this PR aims to integrate UUIDs for request IDs, as timestamps cannot be valid in highly concurrent environments.
Additionally, it also bumps the WS connection timeout from
2s
to10s
, and modifies the error response to better reflect the encountered connection problem.