Commit graph

17 commits

Author SHA1 Message Date
Lawrence Chen
c6d8601b87 Add ssh remote session regressions 2026-03-10 00:16:54 -07:00
Lawrence Chen
30bb74dc92 Merge branch 'pr-374-ssh-remote-cli-relay' into issue-151-ssh-remote-port-proxying
# Conflicts:
#	CLI/cmux.swift
#	Sources/ContentView.swift
#	Sources/GhosttyTerminalView.swift
#	Sources/Panels/TerminalPanel.swift
#	Sources/SocketControlSettings.swift
#	Sources/TabManager.swift
#	Sources/TerminalController.swift
#	Sources/Workspace.swift
#	daemon/remote/README.md
#	daemon/remote/cmd/cmuxd-remote/main.go
#	docs/remote-daemon-spec.md
#	tests_v2/test_ssh_remote_cli_metadata.py
2026-03-09 18:31:10 -07:00
Lawrence Chen
fff1cd786f Fix ssh workspace focus and harden remote daemon bootstrap paths 2026-02-28 19:56:11 -08:00
Lawrence Chen
6800cd44bb WIP: advance ssh remote workspace proxying 2026-02-28 17:05:55 -08:00
Lawrence Chen
daa340fa87 Harden cmux ssh for mixed-version remote sessions 2026-02-24 22:09:27 -08:00
Lawrence Chen
2b7928aa60 Fix ssh terminfo spew by using RemoteCommand bootstrap 2026-02-24 21:53:35 -08:00
Lawrence Chen
bab7440e49 Surface remote retry counts and specify browser proxy model 2026-02-21 02:20:58 -08:00
Lawrence Chen
5e14bfe087 Add remote workspace reconnect actions and error surfacing 2026-02-21 02:10:39 -08:00
Lawrence Chen
e0a7c32f62 Fix cmux ssh shell integration niceties and prove with docker e2e 2026-02-21 02:00:24 -08:00
Lawrence Chen
3295c45199 fix: launch cmux ssh via startup command instead of typed input 2026-02-21 01:06:10 -08:00
Lawrence Chen
8a0bd8711b fix: make cmux ssh shell-features prefix shell-agnostic 2026-02-21 00:00:33 -08:00
Lawrence Chen
a40a972424 test: harden remote daemon bootstrap and failure coverage 2026-02-20 23:52:48 -08:00
Lawrence Chen
89fa361500 feat: bootstrap remote daemon over ssh for remote workspaces 2026-02-20 23:44:06 -08:00
Lawrence Chen
aaf2ef4c3a feat: add ssh reuse defaults and remote daemon scaffold 2026-02-20 23:32:48 -08:00
Lawrence Chen
bbd8b2b311 fix: scope ssh shell niceties to cmux ssh 2026-02-20 21:51:35 -08:00
Lawrence Chen
64b68bc294 test: cover cmux ssh without --name 2026-02-20 21:24:03 -08:00
Lawrence Chen
9c54bc9e5d Add cmux ssh remote workspaces with auto SSH forwarding 2026-02-20 21:12:39 -08:00