mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-31 19:16:29 +00:00
A Windows-installed cua-driver can return an absolute ``C:\Users\...\cua-driver.exe`` mcp_invocation.command to a Hermes process running inside WSL. POSIX spawning can't use the raw Windows string even though the binary is reachable through DrvFS. Translate ``<drive>:\...`` to ``/mnt/<drive>/...`` in _resolve_mcp_invocation (before the path-separator check, since backslash is not a separator on POSIX), only when actually running under WSL. Salvaged from #63532 by @motoblurr (original commit carried a placeholder 'Hermes Agent <hermes@local>' identity; re-authored). Fixes #63938 premise. |
||
|---|---|---|
| .. | ||
| test_cua_atexit_teardown.py | ||
| test_cua_cli_fallback_env.py | ||
| test_cua_no_overlay.py | ||
| test_cua_perf_knobs.py | ||
| test_cua_spawn_env_sanitization.py | ||
| test_cua_telemetry.py | ||
| test_cua_wsl_manifest_path.py | ||
| test_doctor.py | ||
| test_permissions_resolution.py | ||