{"version":"2.1.234","anchor":"self-hosted-runners-report-when-warm-up-finished","canonical_anchor":"self-hosted-runners-report-when-warm-up-finished","heading":"Self-hosted runners report when warm-up finished","tier":"internal","area":"Self-Hosted Runners","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.234\/e\/self-hosted-runners-report-when-warm-up-finished","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.234","markdown":"### Self-hosted runners report when warm-up finished\n\nSelf-hosted runners now report once their first prefetch succeeds, so a cold runner is distinguishable.\n\n**What**\n\nThe runner's poll request can now include a `warmup_complete` flag, sent once the first network prefetch succeeds, so the control plane can tell a cold runner from a ready one.\n\n**Evidence**\n\n`warmup_complete`\n\n- Area: Self-Hosted Runners\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 3\/5"}