fix(rivetkit): keep actor alive while workflow waits for queue messages#5052
Conversation
|
🚅 Deployed to the rivet-pr-5052 environment in rivet-frontend
|
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Code ReviewOverviewThis PR fixes a bug in CorrectnessThe fix is correct and necessary. This was also the only method in ConsistencyThe change follows the exact pattern used throughout the file and is minimally scoped. No concerns here. Test CoverageNo test is added for the specific regression scenario: an actor should not sleep while a workflow is blocked in Consider adding a test to
This would serve as a regression guard for the exact bug being fixed. Minor Notes
|

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: