You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Retire native Windows Prime runtime paths in favor of WSL2 #222
Prime Agent does not currently support native Windows as a product runtime, and the supported Windows route for Pylon maintainers is WSL2. Pylon PR #201 nevertheless added native-Windows package-wrapper and environment/home handling while proving background generation on a Windows host. That is premature maintenance scope and can imply support we do not offer.
The parity audit attributes 293 added lines to this native-only surface (163 production and 130 direct tests; a stricter literal-branch lower bound is 248). The other provider reliability work remains Linux/WSL2/macOS or provider-neutral and must not be disturbed.
Scope
make native win32 Prime provider execution explicitly unavailable with actionable WSL2 guidance;
do not start Prime daemon, ACP, background-generation, capacity, catalog, install, or update processes natively on Windows;
Current result: central darwin/linux allowlist (WSL2 is Linux), native Windows fails before Prime process/network/runtime construction, no native ACP fallback is reachable, and Windows desktop packaging remains unchanged. The diff removes 378 lines and adds 228 lines including focused unavailable/zero-side-effect coverage and docs.
Local validation: 96 focused tests passed (2 existing skips), t3 typecheck passed, targeted lint/format and diff checks passed. Three independent read-only reviews are running before commit or PR.
Problem
Prime Agent does not currently support native Windows as a product runtime, and the supported Windows route for Pylon maintainers is WSL2. Pylon PR #201 nevertheless added native-Windows package-wrapper and environment/home handling while proving background generation on a Windows host. That is premature maintenance scope and can imply support we do not offer.
The parity audit attributes 293 added lines to this native-only surface (163 production and 130 direct tests; a stricter literal-branch lower bound is 248). The other provider reliability work remains Linux/WSL2/macOS or provider-neutral and must not be disturbed.
Scope
win32Prime provider execution explicitly unavailable with actionable WSL2 guidance;.cmd/.ps1Prime package discovery and native Windows environment/home branches added by feat(server): add isolated Prime background writing #201;Acceptance
Part of #114. The distribution/install/multi-instance trackers #193, #194, and #199 already use this WSL2-only scope.