Describe the bug
In most cases, on WorkflowExecutionAlreadyStartedError, the server provides the runId of the already running workflow execution. However, the TS SDK does not currently include that runId in the thrown WorkflowExecutionAlreadyStartedError. It should be.
Misc
The runId is stored as part of the protobuf-encoded error details, which the TS SDK already knows how to decode. Extracting this extra detail should therefore be reasonably easy.