fix(worker): put ~/.local/bin on PATH for remote claude in ssh sessions
This commit is contained in:
@@ -1689,6 +1689,7 @@ public sealed class InteractiveLaunchSpecServiceTests : IDisposable
|
||||
Assert.DoesNotContain(spec.Args, a => a.Contains('"'));
|
||||
|
||||
var remote = spec.Args[6];
|
||||
Assert.StartsWith("export PATH=$HOME/.local/bin:$PATH && ", remote);
|
||||
Assert.Contains("cd ~/'app'", remote);
|
||||
Assert.Contains($"MCP_TOOL_TIMEOUT={InteractiveLaunchSpecService.McpToolTimeoutMs} claude --mcp-config ~/.claudedo/mcp-{paneId}.json", remote);
|
||||
Assert.EndsWith($"rm -f ~/.claudedo/mcp-{paneId}.json", remote);
|
||||
|
||||
Reference in New Issue
Block a user