Skip to content

fix(terminal): disable MSYS path conversion on Windows#56734

Open
kyssta-exe wants to merge 1 commit into
NousResearch:mainfrom
kyssta-exe:auto-fix/issue-56700
Open

fix(terminal): disable MSYS path conversion on Windows#56734
kyssta-exe wants to merge 1 commit into
NousResearch:mainfrom
kyssta-exe:auto-fix/issue-56700

Conversation

@kyssta-exe

Copy link
Copy Markdown
Contributor

Fixes #56700.\n\n## Summary\n- set MSYS_NO_PATHCONV=1 for Windows local terminal foreground and background/PTY subprocess environments\n- preserve explicit user overrides of MSYS_NO_PATHCONV\n- add Windows-simulated regression coverage for terminal env construction\n\n## Tests\n- scripts/run_tests.sh tests/tools/test_local_env_windows_msys.py

@alt-glitch alt-glitch added type/bug Something isn't working tool/terminal Terminal execution and process management backend/local Local shell execution platform/windows Native Windows-specific behavior or breakage P2 Medium — degraded but workaround exists sweeper:risk-platform-windows Sweeper risk: may break or behave differently on native Windows duplicate This issue or pull request already exists labels Jul 2, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

This was generated by AI during triage.

Duplicate of #56705 — same fix (set MSYS_NO_PATHCONV=1 in the Windows subprocess env builders in tools/environments/local.py, respecting an explicit user override), same target issue #56700. #56705 was opened ~1h earlier and is the canonical version; kept open for the maintainer to pick between the two.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend/local Local shell execution duplicate This issue or pull request already exists P2 Medium — degraded but workaround exists platform/windows Native Windows-specific behavior or breakage sweeper:risk-platform-windows Sweeper risk: may break or behave differently on native Windows tool/terminal Terminal execution and process management type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Windows terminal: MSYS path mangling breaks native commands (tasklist, schtasks, wmic)

3 participants