Found while dogfooding the current source.
The current upgrade implementation is gated to Linux/macOS and returns a feature-unavailable result on Windows. That leaves Windows users without an equivalent first-class self-update path.
Evidence: RunUpgrade in src/CodeIndex/Cli/ProgramRunner.cs.
Expected: either add a supported Windows upgrade flow, or provide a documented command/installer handoff that gives Windows users parity with the Unix installer path.
Found while dogfooding the current source.
The current
upgradeimplementation is gated to Linux/macOS and returns a feature-unavailable result on Windows. That leaves Windows users without an equivalent first-class self-update path.Evidence:
RunUpgradeinsrc/CodeIndex/Cli/ProgramRunner.cs.Expected: either add a supported Windows upgrade flow, or provide a documented command/installer handoff that gives Windows users parity with the Unix installer path.