Summary
The managed Claude CLI resolver can fail on Windows even when Claude Code is installed.
Observed
- npm global binaries resolve through Windows .cmd/.exe/.bat wrappers, but the resolver only probes the extensionless path.
- URL pathname values used as child-process working directories need file-URL conversion on Windows.
Expected
The resolver should probe Windows executable variants and tests should use filesystem paths rather than URL pathname strings.
Summary
The managed Claude CLI resolver can fail on Windows even when Claude Code is installed.
Observed
Expected
The resolver should probe Windows executable variants and tests should use filesystem paths rather than URL pathname strings.