Commits
Click on a commit to change the comparison rangefix: crash child task runs when parent flow run crashes
When a flow run transitions to CRASHED state (e.g., OOM killed in
Kubernetes), automatically transition all non-terminal child task runs
to CRASHED as well. This ensures task runs don't remain stuck in
RUNNING state when their parent flow crashes.
Adds `CrashChildTaskRuns` transform to `GlobalFlowPolicy`, following
the same pattern as `UpdateSubflowParentTask`.
Fixes #19594
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com> refactor: improve integration tests for crash child task runs
- Add proper docstrings explaining why API-level testing is appropriate
- Add test for preserving already-completed tasks
- Add test for crashing pending tasks
- Clean up test structure and imports
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>