v0.3.5
Fixed
-
Windows: Claude Desktop 3P config now writes to the correct path — relay-ai was writing the
configLibraryto%APPDATA%\Claude-3p(Roaming) but Claude Desktop reads from%LOCALAPPDATA%\Claude-3p(Local). The config is now written to the correct location. Reported by Trojan28A (#11). -
Windows: Claude Desktop and Codex App now launch correctly from MSIX installs —
Start-Process 'shell:AppsFolder\...'failed silently due to PowerShell backslash double-escaping viaJSON.stringify. The launcher now usescmd /c startwith an argument array, which bypasses PowerShell string parsing entirely and correctly opens MSIX-packaged apps. (#11). -
Windows: OpenCode CLI now discovered correctly when
where.exereturns multiple results —where.exe opencodereturns both a bare script and a.cmdwrapper. relay-ai was taking the first result (the bare script), which Node'sspawn()cannot execute directly. relay-ai now prefers the.cmdentry. The same fix applies to theclaude,codex, andgeminibinary lookups. The OpenCodeservesubprocess also now usescmd.exe /con Windows to avoid Node 22's DEP0190 deprecation warning. (#11).