You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 138db3e
Browse filesBrowse the repository at this point in the historyBrowse files
Docs: describe ID reuse policies and start request IDs as the server implements them (#1584)
Proto comments for IdReusePolicy, FlowAlreadyStartedOptions, and StartFlowRequest.request_id (with the retry rule from #1559), regenerated code; the abnormal-close policy now documents Failed, Canceled, and Terminated across the five SDKs, the Developer reference, and skills; the default reuse value is documented as Disallow with no server setting. No behavior change. Skills 1.0.13.
|**IDReuseDefault**| Rejects the start. | Rejects the start. |
152
-
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run only after a failedrun; otherwise rejects it. |
152
+
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run when the latest run failed, was canceled, or was terminated. A Flow timeout closes a run as failed or canceled under the fail or cancel timeout policy; under the handler policy, the handler's outcome decides. Rejects the start after a completed run. |
153
153
|**IDReuseAllowIfNotRunning**| Rejects the start. | Starts a new run. |
154
154
|**IDReuseDisallow**| Rejects the start. | Rejects the start. |
155
155
|**IDReuseTerminateIfRunning**| Terminates the active run and starts a replacement. It does not produce an already-started error. | Starts a new run. |
|**IDReuseDefault**| Rejects the start. | Rejects the start. |
145
-
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run only after a failedrun; otherwise rejects it. |
145
+
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run when the latest run failed, was canceled, or was terminated. A Flow timeout closes a run as failed or canceled under the fail or cancel timeout policy; under the handler policy, the handler's outcome decides. Rejects the start after a completed run. |
146
146
|**IDReuseAllowIfNotRunning**| Rejects the start. | Starts a new run. |
147
147
|**IDReuseDisallow**| Rejects the start. | Rejects the start. |
148
148
|**IDReuseTerminateIfRunning**| Terminates the active run and starts a replacement. It does not produce an already-started error. | Starts a new run. |
|**IDReuseDefault**| Rejects the start. | Rejects the start. |
138
-
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run only after a failedrun; otherwise rejects it. |
138
+
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run when the latest run failed, was canceled, or was terminated. A Flow timeout closes a run as failed or canceled under the fail or cancel timeout policy; under the handler policy, the handler's outcome decides. Rejects the start after a completed run. |
139
139
|**IDReuseAllowIfNotRunning**| Rejects the start. | Starts a new run. |
140
140
|**IDReuseDisallow**| Rejects the start. | Rejects the start. |
141
141
|**IDReuseTerminateIfRunning**| Terminates the active run and starts a replacement. It does not produce an already-started error. | Starts a new run. |
|**IDReuseDefault**| Rejects the start. | Rejects the start. |
148
-
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run only after a failedrun; otherwise rejects it. |
148
+
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run when the latest run failed, was canceled, or was terminated. A Flow timeout closes a run as failed or canceled under the fail or cancel timeout policy; under the handler policy, the handler's outcome decides. Rejects the start after a completed run. |
149
149
|**IDReuseAllowIfNotRunning**| Rejects the start. | Starts a new run. |
150
150
|**IDReuseDisallow**| Rejects the start. | Rejects the start. |
151
151
|**IDReuseTerminateIfRunning**| Terminates the active run and starts a replacement. It does not produce an already-started error. | Starts a new run. |
|**IDReuseDefault**| Rejects the start. | Rejects the start. |
143
-
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run only after a failedrun; otherwise rejects it. |
143
+
|**IDReuseAllowIfPreviousFailed**| Rejects the start. | Starts a new run when the latest run failed, was canceled, or was terminated. A Flow timeout closes a run as failed or canceled under the fail or cancel timeout policy; under the handler policy, the handler's outcome decides. Rejects the start after a completed run. |
144
144
|**IDReuseAllowIfNotRunning**| Rejects the start. | Starts a new run. |
145
145
|**IDReuseDisallow**| Rejects the start. | Rejects the start. |
146
146
|**IDReuseTerminateIfRunning**| Terminates the active run and starts a replacement. It does not produce an already-started error. | Starts a new run. |
0 commit comments