The app started a user flow for marker. Emit it where the app starts the
flow: requests built after it carry the marker until EndUserFlow.
Returns the flow; ending it takes that value, because the app keeps several
instances of one marker apart (two feed loads, two QP slots).
A flow started with a timeoutMs ends itself once that time has passed, as
the app's logger ends it: the expired flow leaves the process state and every
checkpoint the process writes from then on.
The app started a user flow for
marker. Emit it where the app starts the flow: requests built after it carry the marker until EndUserFlow. Returns the flow; ending it takes that value, because the app keeps several instances of one marker apart (two feed loads, two QP slots).A flow started with a
timeoutMsends itself once that time has passed, as the app's logger ends it: the expired flow leaves the process state and every checkpoint the process writes from then on.