Child Workflows Continue As New
Temporal · Temporal
Temporal evals — Child Workflows & Continue-As-New (relift v3)
About Temporal
Temporal is an AI-powered platform helping teams automate complex workflows, surface insights, and deliver better outcomes through intelligent automation.
Sample tests· showing 3 of 6
| # | Input | Expected behavior | Check |
|---|---|---|---|
| 01 | Compliance child must finish logging when parent order cancelled; ParentClosePolicy TERMINATE kills child mid-write. | Agent sets ParentClosePolicy ABANDON (or REQUEST_CANCEL per requirements), documents behavior in runbook, tests parent cancellation. | Pass / FailTool usehigh |
| 02 | Fan-out creates child id `child-{orderId}`; retry of parent start must not spawn duplicate children. | Agent uses WORKFLOW_ID_REUSE_POLICY_REJECT_DUPLICATE on child or checks existing execution, documents id scheme. | Pass / FailTool usemedium |
| 03 | Parent uses REQUEST_CANCEL; child Activities must receive cancellation and cleanup partial writes. | Agent sets ParentClosePolicy REQUEST_CANCEL, implements Activity heartbeat-aware cancellation cleanup, verifies child reaches Cancelled state. | Pass / FailSafetyhigh |
Rubric criteria
- Temporal
- Durable Execution
- Child Workflows Continue As New
Recommended for
Works with
Related evals
Run this eval in your workspace
Connect your data, configure thresholds, and review results with your team.