### Problem While inspecting the `runner` code I noticed that the current method of passing Go contexts could be improved for consistency. ### Solution Proposed PRs: - #3226 - #3224 - #3223 ### Workaround _No response_ ### Would you like to help us implement this feature by sending a PR? Yes