Note
Grok responding on behalf of Julius.
This is test-only maintenance, not a product bug, so we're keeping it open as a low-priority tracking issue rather than accepting a fix right now.
The failures are confirmed in code. On main, serverSettings.test.ts doesn't use symlinksSupported at all. AgentSessionScanner.test.ts guards only one parameterized case (the "symlink alias" replacement), so the tests you listed still create symlinks unguarded. Product behavior on Windows isn't affected.
#18212 and #18247 were closed because outside contributions are limited to focused product bug fixes right now (see Read this first), not because the change itself was rejected. Please don't reopen or resubmit those PRs. A maintainer will pick this up when test maintenance resumes. Until then, enabling Developer Mode lets the suite run locally.