Add SSH remote project support with terminal-only launches#140
Open
SDSLeon wants to merge 4 commits into
Open
Conversation
- Extend project locations, DB rows, worktrees, and IPC with ssh kind - Run git, file tree, watchers, and sessions over SSH in the supervisor - Teach agent adapters, plugins, and status service SSH detection and envHost - Add SSH project picker, sidebar connection UI, and scoped discovery polling - Deep-link project settings agents section; refresh docks and git review for SSH
- Add shared SSH location parsing, formatting, and host validation - Add supervisor SSH commands, scripts, home resolution, and MCP/hook tunnels - Add AgentsSection for remote agent status, refresh, and sign-in
- Add NonSshProjectLocation and AgentCliHookEnvContext types - Disable session tracking, ref discovery, and structured sessions for SSH - Remove SSH hook plugin install paths from all provider installers - Delete SSH reverse tunnels for CLI hooks and Browser MCP - Strip remote session file I/O and SSH branches from agent adapters - Report SSH agent status as terminal-only with supportsResume: false - Fall back to command spawn for one-shot prompts and title generation - Remove unused SSH sync helpers and forwarded-command builders BREAKING CHANGE: SSH projects no longer support CLI hook plugins, Browser MCP bridges, structured runtimes, or session tracking/resume.
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Type: Feature