Commits
Click on a commit to change the comparison rangeFix Runner to properly handle flow run cancellation
Bug fixes:
- Check if flow run is in CANCELLING or CANCELLED state before starting the
engine process. If already cancelling, mark it as CANCELLED and exit early.
If already cancelled, just exit early without starting the engine.
- Fix race condition where _runs_task_group was accessed by FlowRunCancellingObserver
before being created. Move task group initialization before the observer.
- Fix exit order so client exits after task group, allowing pending tasks to complete
their API calls before the client is closed.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 day ago
by joshuastagner Merge branch 'main' into fix-runner-bugs1 day ago
by joshuastagner Remove extraneous comment1 day ago
by joshuastagner Merge branch 'main' into fix-runner-bugs5 hours ago
by joshuastagner