Files
temporal/api/historyservice/v1
Quinn Klassen af28164754 Add FirstExecutionRunID to start response (#10873)
## What changed?

Add FirstExecutionRunID to start response

## Why?

closes https://github.com/temporalio/temporal/issues/8537

>Today, when SDK gets StartWorkflowExecutionResponse with started as
false or WorkflowExecutionAlreadyStartedFailure, it doesn't include the
first execution run ID that we can bind successive calls to. It only
provides the run ID. If you start a workflow today successfully, SDK
uses the run ID as the first execution run ID on successive calls like
cancel and signal and such. But if you start a workflow today w/
conflict policy of use existing and it doesn't start, that run ID is not
acceptable for first execution run ID.

## How did you test it?
- [x] built
- [x] run locally and tested manually
- [ ] covered by existing tests
- [ ] added new unit test(s)
- [x] added new functional test(s)
2026-07-13 13:27:21 -07:00
..