Commit graph

7 commits

Author SHA1 Message Date
Lawrence Chen
19b59cae37 Reapply "Merge pull request #239 from manaflow-ai/issue-151-ssh-remote-port-proxying"
This reverts commit f7cbbad434.
2026-03-12 15:54:26 -07:00
Lawrence Chen
f7cbbad434 Revert "Merge pull request #239 from manaflow-ai/issue-151-ssh-remote-port-proxying"
This reverts commit 78e4bd32ba, reversing
changes made to cf75da8f8a.
2026-03-12 14:45:58 -07:00
Lawrence Chen
daa340fa87 Harden cmux ssh for mixed-version remote sessions 2026-02-24 22:09:27 -08:00
Lawrence Chen
4e5b5c8ee8 Make cmux available in cmux ssh sessions via ephemeral PATH bootstrap 2026-02-24 21:46:11 -08:00
Lawrence Chen
c5f7217f85 Focus new workspace after cmux ssh and lock with regression test 2026-02-24 21:27:22 -08:00
Lawrence Chen
257afc0623 Fix SSH relay/socket regressions and restore session/focus contracts 2026-02-24 21:20:24 -08:00
Raghav Pillai
071e6e0897 Add SSH relay integration test for cmux CLI
- Introduce tests_v2/test_ssh_remote_cli_relay.py Docker integration test
- Spawns a Docker SSH fixture, generates SSH keypair, and forwards reverse socket
- Locates cmux CLI binary and runs CLI commands over SSH (ping, list-workspaces, new-window, rpc)
- Validates JSON outputs and remote cmux symlink presence
- Cleans up workspace, container, image, and temp files on completion or error
2026-02-23 18:24:45 +02:00