You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Self-Hosted RunnerArea: what it touches
ImprovementsKind: in v2.1.228,
ImprovementsSection of the release
What
A session whose background task has finished but which still owes one more turn to report the result now counts as waiting on you, so the runner keeps it alive instead of treating it as idle.
Details
Appears in the [runner:session] debug log as "finished background task awaiting the follow-up turn", next to the existing live-task and wakeup reasons.
Driven by a new callback the session uses to declare that a follow-up turn is pending.
Evidence
finished background task awaiting the follow-up turn
Strings lifted out of the shipped bundle, so the claim above can be checked against them.