Nothing to try yetTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Self-Hosted RunnerArea: what it touches
In DevelopmentKind: in v2.1.229,
In DevelopmentSection of the release
Windows guards for --hooks-dir and orchestrator mode exist but the platform argument defaults to linux and no caller passes it.
What
The self-hosted runner gained errors saying --hooks-dir, the matching SELF_HOSTED_RUNNER_HOOKS_DIR variable, and orchestrator mode are unsupported on Windows, because lifecycle hooks are POSIX executables spawned directly. Whether the guard can fire is unresolved in the code: the platform argument defaults to the literal "linux" and neither call site passes it.
Evidence
--hooks-dir is not supported on Windows: lifecycle hooks currently require a Linux or macOS host
Strings lifted out of the shipped bundle, so the claim above can be checked against them.