7bc9956660
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.